#include <xmlBlasterSocket.h>
Collaboration diagram for SocketDataHolder:
Data Fields | |
size_t | msgLen |
int | checksum |
int | compressed |
char | type |
XMLBLASTER_MSG_TYPE. | |
char | version |
char | requestId [256] |
char | methodName [20] |
char | secretSessionId [256] |
size_t | dataLenUncompressed |
XmlBlasterBlob | blob |
blob.data is allocated with malloc, you need to free() it yourself, is compressed if marked as such |
Definition at line 63 of file xmlBlasterSocket.h.
size_t SocketDataHolder::msgLen |
Definition at line 65 of file xmlBlasterSocket.h.
Definition at line 66 of file xmlBlasterSocket.h.
XMLBLASTER_MSG_TYPE.
Definition at line 67 of file xmlBlasterSocket.h.
Referenced by handleMessage(), parseSocketData(), and responseEvent().
char SocketDataHolder::requestId[256] |
Definition at line 69 of file xmlBlasterSocket.h.
Referenced by handleMessage(), parseSocketData(), responseEvent(), sendResponse(), sendResponseOrException(), and sendXmlBlasterException().
char SocketDataHolder::methodName[20] |
Definition at line 70 of file xmlBlasterSocket.h.
Referenced by handleMessage(), parseSocketData(), sendResponse(), sendResponseOrException(), and sendXmlBlasterException().
char SocketDataHolder::secretSessionId[256] |
Definition at line 71 of file xmlBlasterSocket.h.
Referenced by parseSocketData(), sendResponse(), and sendXmlBlasterException().
blob.data is allocated with malloc, you need to free() it yourself, is compressed if marked as such
Definition at line 73 of file xmlBlasterSocket.h.
Referenced by handleMessage(), parseSocketData(), responseEvent(), xmlBlasterConnect(), xmlBlasterDisconnect(), xmlBlasterErase(), xmlBlasterGet(), xmlBlasterPing(), xmlBlasterPublish(), xmlBlasterSubscribe(), and xmlBlasterUnSubscribe().