00001 00045 #ifndef __LIB3195_CLNTPROF_3195RAW_H_INCLUDED__ 00046 #define __LIB3195_CLNTPROF_3195RAW_H_INCLUDED__ 1 00047 #define sbPSSRCHECKVALIDOBJECT(x) {assert(x != NULL); assert(x->OID == OIDsbPSSR);} 00048 00052 struct sbPSSRObject_ 00053 { 00054 srObjID OID; 00055 SBansno uAnsno; 00056 SBmsgno uMsgno4raw; 00057 }; 00058 typedef struct sbPSSRObject_ sbPSSRObj; 00059 00063 srRetVal sbPSSRClntSendMsg(sbChanObj* pChan, char* szLogmsg); 00064 00075 srRetVal sbPSSRClntOpenLogChan(sbChanObj *pChan); 00076 00080 srRetVal sbPSSRCOnClntCloseLogChan(sbChanObj *pChan); 00081 00090 srRetVal sbPSSRClntSendSLMG(struct sbChanObject* pChan, struct srSLMGObject *pSLMG); 00091 00092 #endif