The following table shows the valid actions and definitions that can occur for a session.
Actions of the form CA_ERRGTWxxxx will cause the CA_SENDERR_inline function to be called with the value specified by ERRGTWxxxx.
Valid Action | Definition |
---|---|
CA_ABORTMSG | Validate abort request from the client. |
CA_ASNMSG | Validate assign request from the client. |
CA_ASNRSP | Process valid assign response from assign task. |
CA_ASNRSPSSO | Process valid assign response from assign task with SSO parcel. |
CA_ASSIGNRSP | Process [re]assign response from assign task. |
CA_CLEANDUNINFO | Clean the DUN info structure. |
CA_CLOSE | Close the file description in connect task. |
CA_CONFIGMSG | Process a config message. |
CA_CONNECTMSG | Validate connect request from the client. |
CA_CONTINUEMSG | Validate continue request from the client. |
CA_CONTINUEMSGRSP | Process continue response from the DBS. |
CA_COPMSGRECEIVEDMSG | Validate COPMsgRecieved message from the client. |
CA_DIRECTMSG | Validate directed request from the client. |
CA_DIRECTMSGRSP | Process the response to a directed message. |
CA_DUNABORTMSG | Validate the abort request from the client in DUN protocol. |
CA_DUNCONTINUEMSG | Process the continue message from client in DUN protocol. |
CA_DUNDBSRSP | Process the response from DBS in DUN protocol. |
CA_DUNSTARTMSG | Process the start message from client in DUN protocol. |
CA_ELICITDATAMSGRSP | Process the response from the client to an elicit data request. |
CA_ELICITSTARTRSP | Process the elicitstartresponse from the client. |
CA_FORWARDEVENT | Forwards the event to new state. |
CA_FREE | Free the session context. |
CA_GETRECOVERABLELEVEL | Generate an event based on RecoverableProtocol level. |
CA_ILLEGALEVENT | An unexpected event occurred. |
CA_LOG | Log an event. |
CA_LOGAUTHERR | Log an authentication error. |
CA_LOGOFF | Build and send a logoff message to session control. |
CA_LOGOFFMSGRSP | Process logoff response from the DBS. |
CA_LOGONMSGRSP | Process logon response from the DBS. |
CA_METHODMSG | Validate method request from client. |
CA_NOP | Placeholder - do nothing. |
CA_REASNRSP | Process valid reassign response from assign task. |
CA_REASNRSPSSO | Process valid reassign response from assign task with SSO parcel. |
CA_RECON | Process reconnect message from client. |
CA_RECONSSO | Process reconnect message from client using SSO. |
CA_SECPOLICYVIOLMSG | Process security policy violation message. |
CA_SENDABORT | Send an abort request to the DBS. |
CA_SENDASN | Build and send assign request to assign task. |
CA_SENDASNRSP | Build and send assign response to the client. |
CA_SENDASNRSPSSO | Build and send assign response and SSO parcel to the client. |
CA_SENDCONFIGRSP | Send the config response to the client. |
CA_SENDCONRSP | Send the connect response to the client. |
CA_SENDCONTINUE | Send the continue request to the DBS. |
CA_SENDCOPMSGRECEIVED | Send a message received message to the client. |
CA_SENDDBSRSP | Send the DBS response to the client. |
CA_SENDDIRECT | Send the directed request to the DBS. |
CA_SENDDIRECTRSP | Send the Direct Request response to the client. |
CA_SENDDUNABORT | Send the abort request to database in DUN protocol. |
CA_SENDDUNCONTINUE | Send the DUN continue message to database. |
CA_SENDDUNMSGRSP | Send the DUN message response from database to client. |
CA_SENDDUNSQLMSG | Send the DUN SQL message to client. |
CA_SENDDUNSTART | Send the DUN start message to database. |
CA_SENDELICITDATA | Send the Elicit Data to the DBS. |
CA_SENDELICITDATAREQ | Send the ElicitData Request to the client. |
CA_SENDELICITSTARTRSP | Send ElicitStartResponse to the DBS. |
CA_SENDERR | Build and send error parcel to the client. |
CA_SENDERR_inline | Build and send error parcel from statetable to the client. |
CA_SENDHSCMSGRECEIVED | Send a message received message to the DBS. |
CA_SENDLOGOFFOKRSP | Build OK logoff response and forward to the client. |
CA_SENDLOGOFFRSP | Forward logoff response to the client. |
CA_SENDLOGON | Send the normal logon request to session control. |
CA_SENDLOGONFAIL | Send a logon failed message to session control. |
CA_SENDLOGONSSO | Build and send SSO logon request to session control. |
CA_SENDMETHODRSP | Build and send methods response to the client. |
CA_SENDPERR | Forward error parcel from session control to the client. |
CA_SENDREASN | Build and send reassign request to assign task. |
CA_SENDREASNRSP | Build and send reassign response to the client. |
CA_SENDREASNRSPSSO | Build and send reassign response with SSO parcel to the client. |
CA_SENDRECONRSP | Build and send reconnect response to the client. |
CA_SENDRESSORSP | Build and send reconnect SSO response to the client. |
CA_SENDRNPUCABORT | Send a UC abort request to the DBS for RNP session. |
CA_SENDSSORSP | Build and send SSO response to the client. |
CA_SENDSTART | Forward start request to the DBS. |
CA_SENDTAKEOVER | Send Takeover message to assign task. |
CA_SENDTERM | Build and send terminate request to assign task. |
CA_SENDTERMDISC | Build and send a disconnect terminate request to assign task. |
CA_SENDTERMFORCE | Build and send a force terminate request to assign task. |
CA_SENDTERMFREE | Build and send a free terminate request to assign task. |
CA_SENDTERMGONE | Build and send a gone terminate request to assign task. |
CA_SENDTERMTIMEOUT | Build and send a timeout terminate request to assign task. |
CA_SENDUCABORT | Send a UC abort request to the DBS. |
CA_SHUTDOWN | Shutdown the virtual circuit. |
CA_SSOMSG | Validate SSOMSG. |
CA_STARTCONTIMER | Start connect timer. |
CA_STARTMSG | Validate Start message. |
CA_STARTMSGRSP | Process Start Response from DBS. |
CA_STOPCONTIMER | Stop connect timer. |
CA_TESTMSG | Process the Test Message from the client. |
CA_UCABORTMSGRSP | Validate if DBS response is to a UCABORT. |