#include <CallbackServerUnparsed.h>
Collaboration diagram for CallbackServerUnparsedStruct:
The function pointers like isListening() allow you to invoke methods on this structure.
The function pointer updateCb() holds the clients callback function which is invoked when messages arrive. See the description of UpdateCbFp.
Definition at line 107 of file CallbackServerUnparsed.h.
Definition at line 108 of file CallbackServerUnparsed.h.
Referenced by freeCallbackServerUnparsed(), and getCallbackServerUnparsed().
Definition at line 109 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), listenLoop(), readMessage(), and shutdownCallbackServer().
Definition at line 110 of file CallbackServerUnparsed.h.
Referenced by createCallbackServer(), getCallbackServerUnparsed(), isListening(), runCallbackServer(), shutdownCallbackServer(), and useThisSocket().
Definition at line 111 of file CallbackServerUnparsed.h.
Referenced by closeAcceptSocket(), createCallbackServer(), getCallbackServerUnparsed(), readMessage(), sendResponse(), sendXmlBlasterException(), and useThisSocket().
Definition at line 112 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), listenLoop(), readMessage(), runCallbackServer(), and useThisSocket().
Definition at line 113 of file CallbackServerUnparsed.h.
Referenced by createCallbackServer(), getCallbackServerUnparsed(), initialize(), main(), shutdownCallbackServer(), useThisSocket(), and xmlBlasterConnect().
Definition at line 114 of file CallbackServerUnparsed.h.
Referenced by createCallbackServer(), getCallbackServerUnparsed(), initialize(), main(), useThisSocket(), and xmlBlasterConnect().
is false if we tunnel callback through the client connection socket
Definition at line 115 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), handleMessage(), shutdownCallbackServer(), and useThisSocket().
Definition at line 116 of file CallbackServerUnparsed.h.
Referenced by addResponseListener(), closeAcceptSocket(), createCallbackServer(), getCallbackServerUnparsed(), handleMessage(), listenLoop(), readMessage(), runCallbackServer(), sendResponse(), sendResponseOrException(), sendXmlBlasterException(), shutdownCallbackServer(), and useThisSocket().
Definition at line 117 of file CallbackServerUnparsed.h.
Referenced by addResponseListener(), closeAcceptSocket(), createCallbackServer(), getCallbackServerUnparsed(), handleMessage(), initialize(), listenLoop(), runCallbackServer(), sendResponse(), sendResponseOrException(), shutdownCallbackServer(), and useThisSocket().
For outside users to pass a user object back to their logging implementation.
Definition at line 118 of file CallbackServerUnparsed.h.
Referenced by addResponseListener(), closeAcceptSocket(), createCallbackServer(), getCallbackServerUnparsed(), handleMessage(), initialize(), listenLoop(), runCallbackServer(), sendResponse(), sendResponseOrException(), shutdownCallbackServer(), and useThisSocket().
Definition at line 125 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), and initialize().
For internal use (multi thread) only.
Definition at line 127 of file CallbackServerUnparsed.h.
Referenced by freeXmlBlasterAccessUnparsed(), and getCallbackServerUnparsed().
A optional pointer from the client code which is returned to the update() function call.
Definition at line 129 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), interceptUpdate(), sendResponse(), and sendXmlBlasterException().
Definition at line 130 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), and initialize().
Definition at line 131 of file CallbackServerUnparsed.h.
Referenced by addResponseListener(), getCallbackServerUnparsed(), getResponseListener(), handleMessage(), and removeResponseListener().
Definition at line 132 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), and preSendEvent().
Definition at line 133 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), and postSendEvent().
Definition at line 134 of file CallbackServerUnparsed.h.
Referenced by createCallbackServer(), freeXmlBlasterAccessUnparsed(), getCallbackServerUnparsed(), and runCallbackServer().
Definition at line 137 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), interceptUpdate(), and runUpdate().
pthread_mutex_t CallbackServerUnparsedStruct::listenMutex |
Definition at line 138 of file CallbackServerUnparsed.h.
Referenced by listenLoop(), and runCallbackServer().
The function pointer to write n bytes of plain or compressed data to the socket Is initialized in initConnection(), outside users may choose to initialize it to some other function pointer.
Definition at line 141 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), initialize(), sendResponse(), and sendXmlBlasterException().
Holding function pointer for compressed/uncompressed socket reads.
Definition at line 145 of file CallbackServerUnparsed.h.
Referenced by getCallbackServerUnparsed(), initialize(), main(), readMessage(), shutdownCallbackServer(), and xmlBlasterUnmanagedCERegisterProgressListener().