|
Classes |
struct | IPCMESSAGELAYERSTRUCT |
Defines |
#define | CHAMELEON_IPCMESSAGELAYER_H "$Id" |
Enumerations |
enum | IPCMESSAGELAYERSTATE {
StateIdle = 0,
StateConnecting,
StateListening,
StateReading,
StateWriting,
StateDisconnected,
StateUnreachable
} |
Functions |
CHIPCARD_API IPCMESSAGELAYER * | IPCMessageLayer_new () |
CHIPCARD_API void | IPCMessageLayer_free (IPCMESSAGELAYER *m) |
CHIPCARD_API IPCTRANSPORTLAYERTABLE * | IPCMessageLayer_GetTransportLayer (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetTransportLayer (IPCMESSAGELAYER *m, IPCTRANSPORTLAYERTABLE *tl) |
CHIPCARD_API int | IPCMessageLayer_GetId (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetId (IPCMESSAGELAYER *m, int id) |
CHIPCARD_API IPCMESSAGELAYERSTATE | IPCMessageLayer_GetStatus (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetStatus (IPCMESSAGELAYER *m, IPCMESSAGELAYERSTATE s) |
ERRORCODE | IPCMessageLayer_SendMessage (IPCMESSAGELAYER *m, IPCMESSAGE *msg) |
CHIPCARD_API IPCMESSAGE * | IPCMessageLayer_NextMessage (IPCMESSAGELAYER *m) |
CHIPCARD_API ERRORCODE | IPCMessageLayer_Work (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_ResetStats (IPCMESSAGELAYER *m) |
CHIPCARD_API unsigned int | IPCMessageLayer_GetMessageReadCount (IPCMESSAGELAYER *m) |
CHIPCARD_API unsigned int | IPCMessageLayer_GetMessageWriteCount (IPCMESSAGELAYER *m) |
CHIPCARD_API unsigned int | IPCMessageLayer_GetMessageReadBytes (IPCMESSAGELAYER *m) |
CHIPCARD_API unsigned int | IPCMessageLayer_GetMessageWriteBytes (IPCMESSAGELAYER *m) |
CHIPCARD_API int | IPCMessageLayer_GetAutoRemove (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetAutoRemove (IPCMESSAGELAYER *m, int b) |
CHIPCARD_API void * | IPCMessageLayer_GetUserData (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetUserData (IPCMESSAGELAYER *m, void *u) |
CHIPCARD_API ERRORCODE | IPCMessageLayer_ShutDown (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetFreeUserDataCallback (IPCMESSAGELAYER *m, IPCMESSAGELAYER_FREEPTR p) |
CHIPCARD_API ERRORCODE | IPCMessageLayer_IdleCheck (IPCMESSAGELAYER *m) |
CHIPCARD_API TransportLayerType | IPCMessageLayer_GetType (IPCMESSAGELAYER *m) |
CHIPCARD_API int | IPCMessageLayer_UsesEncryption (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_UseEncryption (IPCMESSAGELAYER *m, int b) |
CHIPCARD_API void | IPCMessageLayer_SetPersistence (IPCMESSAGELAYER *m, int p) |
CHIPCARD_API int | IPCMessageLayer_IsPersistent (IPCMESSAGELAYER *m) |
CHIPCARD_API void | IPCMessageLayer_SetMark (IPCMESSAGELAYER *m, int mark) |
CHIPCARD_API int | IPCMessageLayer_GetMark (IPCMESSAGELAYER *m) |
Variables |
typedefCHIPCARD_API struct
IPCMESSAGELAYERSTRUCT | IPCMESSAGELAYER |
CHIPCARD_API typedef ERRORCODE(* | IPCMESSAGELAYER_FREEPTR )(IPCMESSAGELAYER *ml) |