csdialup.CSDial Class
Provides Windows operating system RAS Networking. There is a cndialup.dll - common (unmanaged) Windows .dll file. It must be activated within your system. There are several ways to do it: There is also a csdialup.dll - managed .NET .dll file, that must be activated within your system too. There are several ways to do it: Assembly Info: Author: jmethod.com, version 1.3

Access: Public
Base Classes: Object
  Members Description  
    BUF_SIZE    
    DELIM    
    TRIAL_MES    
    TRIAL_ERR    
    NULL_STATE    
    RASCS_Connected    
    SLEEP_TIME    
    Ras_OpenPort Opening port

 
    Ras_PortOpened Port opened

 
    Ras_ConnectDevice Connecting device

 
    Ras_DeviceConnected Device connected

 
    Ras_AllDevicesConnected All devices connected

 
    Ras_Authenticate Start authenticating

 
    Ras_AuthNotify Authentication: notify

 
    Ras_AuthRetry Authentication: retry

 
    Ras_AuthCallback Authentication: callback

 
    Ras_AuthChangePassword Authentication: change password

 
    Ras_AuthProject Authentication: projecting

 
    Ras_AuthLinkSpeed Authentication: link speed

 
    Ras_AuthAck Authentication: acknowledge

 
    Ras_ReAuthenticate Authentication: reauthenticate

 
    Ras_Authenticated Authenticated

 
    Ras_PrepareForCallback Preparing for callback

 
    Ras_WaitForModemReset Waiting for modem reset

 
    Ras_WaitForCallback Waiting for callback

 
    Ras_Projected Projected

 
    Ras_StartAuthentication Start authentication

 
    Ras_CallbackComplete Callback complete

 
    Ras_LogonNetwork Logging on network

 
    Ras_SubEntryConnected Subentry connected

 
    Ras_SubEntryDisconnected Subentry disconnected

 
    Ras_RetryAuthentication Retry Authentication

 
    Ras_CallbackSetByCaller Callback set by caller

 
    Ras_PasswordExpired Password expired

 
    Ras_Connected Connected

 
    Ras_Disconnected Disconnected

 
    DIAL_TIME_OUT Dialing timeout

 
    ERROR_STATE Native execution error

 
    dialTimeOut    
    hangUpTimeOut    
    notify    
    getEntriesNative    
    getModemDeviceNamesNative    
    getDeviceNamesNative    
    getActiveConnsNative    
    getDialingConnsNative    
    hangUpNative    
    getErrorMessageNative    
    createModemEntryNative    
    createEntryNative    
    getEntryPropertiesNative    
    createEntryDialogNative    
    showEditEntryDialogNative    
    renameEntryNative    
    deleteEntryNative    
    rasDialNative    
    pushConnNative    
    popConnStateNative    
    eraseConnectionNative    
    getDialingStateNative    
    CSDial Creates CSDial object with specified feedback delegate

 
    getStateString Returns string value of the state input parameter

 
    DialProc    
    dialAsyncProcess Asynchronous dialing of the specified entry in a seperate thread

 
    mySplit    
    getEntries Looks for all entries

 
    getModemDeviceNames Looks for all modem device names

 
    getDeviceNames Looks for all device names

 
    getActiveConns Looks for entries with established connections

 
    getDialingConns Looks for entries in dialing state

 
    hangUp Hanging up the specified entry

 
    getErrorMessage Returns error string according to error_code parameter

 
    createModemEntry Creates modem entry

 
    createEntry Creates entry

 
    setEntryProperties Modifies entry

 
    getEntryProperties Gets entry properties

 
    showCreateEntryDialog Activates native entry creation dialog

 
    showEditEntryDialog Activates native entry edit dialog for the specified entry

 
    isAllowed    
    renameEntry Renames entry

 
    deleteEntry Deletes the specified entry

 
    entryExists Checks for availibility of the specified entry

 
    entryIsActive Checks for active connection of the specified entry

 
    entryIsDialing Checks for dialing state of the specified entry

 
    noti    
    dialAsync Asynchronous dialing of the specified entry

 
    getDialTimeOut Returns dialing timeout value in ms

 
    setDialTimeOut Sets dialing timeout value in ms. Dialing timeout is set to 120000 ms (2 min) by default

 
    getHangUpTimeOut Returns hangup timeout value in ms

 
    setHangUpTimeOut Sets hangup timeout value in ms. Hangup timeout is set to 10000 ms (10 sec) by default