Static Public Member Functions | |
static void | Help (MK_STRN base) |
Static Public Member Functions inherited from ccmqmsgque::MqContextC | |
static MqContextC * | MqContextC_ObjNew (MK_RT mkrt, MQ_CTX hdl) |
return MqContextC from LibMsgqueObject | |
static MQ_CTX | getCTX (MqContextC *clsHdl) |
return LibMsgqueObject from current MqContextC pointer | |
static MQ_CTX | getCTX__null_allow (MqContextC *clsHdl) |
return LibMsgqueObject from current MqContextC pointer | |
static MQ_CTXN | getCTXN (const MqContextC *clsHdl) |
(const) return LibMsgqueObject from current MqContextC pointer | |
static MQ_CTXN | getCTXN__null_allow (const MqContextC *clsHdl) |
(const) return LibMsgqueObject from current MqContextC pointer | |
static MQ_CTX | getCTX (const MqContextC &clsHdl) |
return LibMsgqueObject from current MqContextC reference | |
static MQ_CTX | getCTX__null_allow (const MqContextC &clsHdl) |
return LibMsgqueObject from current MqContextC reference | |
static MQ_CTXN | getCTXN (const MqContextC &clsHdl) |
(const) return LibMsgqueObject from current MqContextC reference | |
static MQ_CTXN | getCTXN__null_allow (const MqContextC &clsHdl) |
(const) return LibMsgqueObject from current MqContextC reference | |
static MqContextC * | HandleResolve (MK_HDL netHdl) |
C++: → C-API Handle-Resolve-Slot - return a MqContextC from netHdl or MK_NULL if invalid… | |
static MqContextC * | Instances () |
C++: → C-API get head-instance from linked-list of MqContextS type … | |
static MqContextC * | GetNull () |
C++: → C-API Null-Slot - return a MqContextC typed NULL instance … | |
static MqContextC * | Create (MqContextC *tmpl=NULL) |
C++: → C-API create and initialize the MqContextC ... | |
Static Public Member Functions inherited from ccmkkernel::MkObjectC | |
static MkObjectC * | MkObjectC_ObjNew (MK_RT mkrt, MK_OBJ hdl) |
static MK_OBJ | getOBJ (MkObjectC *clsHdl) |
static MK_OBJ | getOBJ__null_allow (MkObjectC *clsHdl) |
static MK_OBJN | getOBJN (const MkObjectC *clsHdl) |
static MK_OBJN | getOBJN__null_allow (const MkObjectC *clsHdl) |
static MK_OBJ | getOBJ (const MkObjectC &clsHdl) |
static MK_OBJ | getOBJ__null_allow (const MkObjectC &clsHdl) |
static MK_OBJN | getOBJN (const MkObjectC &clsHdl) |
static MK_OBJN | getOBJN__null_allow (const MkObjectC &clsHdl) |
static MkObjectC * | HandleResolve (MK_HDL netHdl) |
static void | HandleDeleteByNetHdl (MK_HDL netHdl) |
static MkObjectC * | Instances () |
static MkObjectC * | GetNull () |
static void | DbgM (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) |
static void | DbgM (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) |
static MK_I32 | SysHashI32 (MK_STRN key, MK_NUM length=-1) |
static MK_I32 | SysHashI32 (const std::string &key, MK_NUM length=-1) |
static MK_STRN | SysHashSTR (MK_STRN key, MK_NUM length=-1) |
static MK_STRN | SysHashSTR (const std::string &key, MK_NUM length=-1) |
static void | DeleteCallbackCleanup (MK_STRN ident) |
static void | DeleteCallbackCleanup (const std::string &ident) |
static void | DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteSCB callback=NULL, MK_STRN filter=NULL) |
static void | DeleteCallbackSetup (const std::string &ident, MkObjectDeleteSCB callback=NULL, MK_STRN filter=NULL) |
Private Member Functions | |
Filter6 (MK_TYP const typ, MqContextC *tmpl=NULL) | |
void | ErrorWrite () |
void | LOGF () |
void | EXIT () |
void | SOEX () |
void | FilterIn () |
void | Event () |
void | ServerCleanup () |
void | ServerSetup () |
Static Private Member Functions | |
static void | WRIT (MqContextC *ctx) |
Private Attributes | |
FILE * | FH |
regex | rgx |
Static Private Attributes | |
static MK_I32 | retryCnt = 3 |
Friends | |
class | MqFactoryCT< Filter6 > |
Additional Inherited Members | |
Public Types inherited from ccmqmsgque::MqContextC | |
typedef void(MqContextC::*) | MqTokenICB() |
instance-callback | |
typedef MqTokenICB | MqBgErrorICB |
typedef MqTokenICB | MqServiceICB |
typedef MqTokenICB | MqServerSetupICB |
typedef MqTokenICB | MqServerCleanupICB |
typedef MqTokenICB | MqEventICB |
typedef void(*) | MqTokenCCB(MqContextC *) |
class-callback | |
typedef MqTokenCCB | MqBgErrorCCB |
typedef MqTokenCCB | MqServiceCCB |
typedef MqTokenCCB | MqServerSetupCCB |
typedef MqTokenCCB | MqServerCleanupCCB |
typedef MqTokenCCB | MqEventCCB |
Public Types inherited from ccmkkernel::MkObjectC | |
typedef void(MkObjectC::*) | MkObjectDeleteICB(MkObjectC *) |
typedef void(*) | MkObjectDeleteCCB(MkObjectC *, MkObjectC *) |
typedef void(MkObjectC::* | MkObjectDeleteICB) (MkObjectC *) |
typedef void(* | MkObjectDeleteCCB) (MkObjectC *, MkObjectC *) |
Public Member Functions inherited from ccmqmsgque::MqContextC | |
MqContextC (MQ_CTX hdl) | |
MQ_CTX | getCTX () const |
return the LibMsgqueObject from current MqContextC instance | |
MQ_CTX | getCTX__null_allow () const |
return the LibMsgqueObject from current MqContextC instance | |
MQ_CTXN | getCTXN () const |
(const) return the LibMsgqueObject from current MqContextC instance | |
MQ_CTXN | getCTXN__null_allow () const |
(const) return the LibMsgqueObject from current MqContextC instance | |
bool | Check () const |
check if pointer is still valid | |
void | Init (MK_STRN caller=__builtin_FUNCTION()) |
operator MqContextC * () | |
MqContextC * | Next () |
C++: → C-API get next instance from linked-list of MqContextS type | |
MqContextC * | Prev () |
C++: → C-API get previous instance from linked-list of MqContextS type | |
MqFactoryC * | ClassFactoryGet () const |
C++: → C-API get the MqFactoryC used by the MqContextC | |
void | ClassFactorySet (MqFactoryC *item) |
C++: → C-API link the MqContextC to a new MqFactoryC | |
void | ClassFactorySet (const MqFactoryC &item) |
C++: → C-API link the MqContextC to a new MqFactoryC | |
MK_STRN | ClassIdentGet () const |
C++: → C-API get the application-identification … | |
void | ClassIdentSet (MK_STRN ident) |
C++: → C-API link the MqContextC to a new MqFactoryC identified by ident | |
void | ClassIdentSet (const std::string &ident) |
C++: → C-API link the MqContextC to a new MqFactoryC identified by ident | |
MK_STRN | ClassOriginalIdentGet () const |
C++: → C-API get the libmqmsgque::MqFactoryS::originalIdent from the MqContextC | |
MkBufferListC * | ConfigGetIoTcpL () |
C++: → C-API get the configuration-data of the tcp-client-server-link as MkBufferListC … | |
MK_I32 | ConfigGetBuffersize () const |
C++: → C-API get the minimum of the read/send buffersize of the socket | |
MqIdentE | ConfigGetIdentFrom () |
C++: → C-API get the libmqmsgque::MqConfigS::identFrom | |
MQ_SOCK_HDL | ConfigGetIoPipe () |
C++: → C-API return the libmqmsgque::MqIoPipeConfigS | |
MK_STRN | ConfigGetIoUds () const |
C++: → C-API return the libmqmsgque::MqIoUdsConfigS | |
MK_BOOL | ConfigGetIsParent () |
C++: → C-API does the context object is a parent ? An objext is a parent id the libmqmsgque::MqConfigS::parent attribute is MK_NULL | |
MK_BOOL | ConfigGetIsServer () |
C++: → C-API does the context object is a server ? | |
MK_BOOL | ConfigGetIsString () |
C++: → C-API does the context object is using the string-mode ? | |
MK_STRN | ConfigGetName () const |
C++: → C-API get the name of the context object | |
MK_I32 | ConfigGetPkgsize () const |
C++: → C-API get the maximun size of a BDY package | |
MK_STRN | ConfigGetPostfix () const |
C++: → C-API get the libmqmsgque::MqConfigS::postfix | |
MK_STRN | ConfigGetPrefix () const |
C++: → C-API get the libmqmsgque::MqConfigS::prefix | |
MqStartE | ConfigGetStartAs () |
C++: → C-API return the libmqmsgque::MqConfigS::startAs value | |
MqStatusIsEF | ConfigGetStatusIs () |
C++: → C-API return the libmqmsgque::MqContextS::statusIs value | |
MK_STRN | ConfigGetStorage () const |
C++: → C-API get the storage of the context object | |
MK_TIME_T | ConfigGetTimeout () const |
C++: → C-API get the timeout value of the context object | |
void | ConfigSetConfigFile (MK_STRN filename) |
C++: → C-API set the config-file and parse for well-known config-items | |
void | ConfigSetConfigFile (const std::string &filename) |
C++: → C-API set the config-file and parse for well-known config-items | |
std::tuple< MK_STRN, MK_STRN, MK_STRN, MK_STRN > | ConfigGetIoTcp () |
C++: → C-API get the configuration-data of the tcp-client-server-link … | |
void | ConfigSetBgError (MqBgErrorCCB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::BgError | |
void | ConfigSetBgError (MqBgErrorICB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::BgError | |
void | ConfigSetBgError (MqBgErrorIF *callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::BgError | |
void | ConfigSetEvent (MqEventCCB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::Event | |
void | ConfigSetEvent (MqEventICB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::Event | |
void | ConfigSetEvent (MqEventIF *callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::Event | |
void | ConfigSetServerCleanup (MqServerCleanupCCB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerCleanup | |
void | ConfigSetServerCleanup (MqServerCleanupICB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerCleanup | |
void | ConfigSetServerCleanup (MqServerCleanupIF *callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerCleanup | |
void | ConfigSetServerSetup (MqServerSetupCCB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerSetup | |
void | ConfigSetServerSetup (MqServerSetupICB callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerSetup | |
void | ConfigSetServerSetup (MqServerSetupIF *callback=NULL) |
C++: → C-API set the libmqmsgque::MqSetupS::ServerSetup | |
void | ConfigReset () |
C++: → C-API clean the libmqmsgque::MqContextS::config data | |
MK_BOOL | ConfigCheckStartAs (MqStartE data) |
C++: → C-API check if libmqmsgque::MqConfigS::startAs can be set to data | |
void | ConfigSetAllDebug (MK_I32 data) |
C++: → C-API set the MkRuntimeS::debug value | |
void | ConfigSetBuffersize (MK_I32 data) |
C++: → C-API set the libmqmsgque::MqIoConfigS::buffersize value | |
void | ConfigSetDaemon (MK_STRN pidfile) |
C++: → C-API start the server-context as daemon … | |
void | ConfigSetDaemon (const std::string &pidfile) |
C++: → C-API start the server-context as daemon … | |
void | ConfigSetIdentFrom (MqIdentE data) |
C++: → C-API set the libmqmsgque::MqConfigS::identFrom value | |
void | ConfigSetIgnoreExit (MK_BOOL data) |
C++: → C-API set the libmqmsgque::MqSetupS::ignoreExit value | |
void | ConfigSetIoPipe (MQ_SOCK_HDL fh) |
C++: → C-API set the pipe configuration data … | |
void | ConfigSetIoTcp (MK_STRN host=NULL, MK_STRN port=NULL, MK_STRN myhost=NULL, MK_STRN myport=NULL) |
C++: → C-API configure a context to use a tcp-client-server-link … | |
void | ConfigSetIoTcp (MkBufferListC *vals) |
C++: → C-API configure a context to use a tcp-client-server-link … | |
void | ConfigSetIoTcp (const MkBufferListC &vals) |
C++: → C-API configure a context to use a tcp-client-server-link … | |
void | ConfigSetIoUds (MK_STRN file) |
C++: → C-API configure a context to use a uds-client-server-link … | |
void | ConfigSetIoUds (const std::string &file) |
C++: → C-API configure a context to use a uds-client-server-link … | |
void | ConfigSetIsServer (MK_BOOL data) |
C++: → C-API set the libmqmsgque::MqSetupS::isServer value | |
void | ConfigSetIsString (MK_BOOL data) |
C++: → C-API set the libmqmsgque::MqConfigS::native value 'S'string or 'L'owEndian or 'B'igEndian | |
void | ConfigSetName (MK_STRN data) |
C++: → C-API set the libmqmsgque::MqConfigS::dispname value and cleanup old value | |
void | ConfigSetName (const std::string &data) |
C++: → C-API set the libmqmsgque::MqConfigS::dispname value and cleanup old value | |
void | ConfigSetPkgsize (MK_I32 data) |
C++: → C-API set the libmqmsgque::MqIoConfigS::pkgsize value | |
void | ConfigSetPostfix (MK_STRN data) |
C++: → C-API set the client-part (2) of the application-identifer libmqmsgque::MqConfigS::dispname … | |
void | ConfigSetPostfix (const std::string &data) |
C++: → C-API set the client-part (2) of the application-identifer libmqmsgque::MqConfigS::dispname … | |
void | ConfigSetPrefix (MK_STRN data) |
C++: → C-API set the server-part (1) of the application-identifer libmqmsgque::MqConfigS::dispname … | |
void | ConfigSetPrefix (const std::string &data) |
C++: → C-API set the server-part (1) of the application-identifer libmqmsgque::MqConfigS::dispname … | |
void | ConfigSetStartAs (MqStartE data) |
C++: → C-API set the libmqmsgque::MqConfigS::startAs value | |
void | ConfigSetStartAsString (MK_STRN data) |
C++: → C-API set the libmqmsgque::MqConfigS::startAs value using string default , thread , fork or spawn | |
void | ConfigSetStartAsString (const std::string &data) |
C++: → C-API set the libmqmsgque::MqConfigS::startAs value using string default , thread , fork or spawn | |
void | ConfigSetStorage (MK_STRN data) |
C++: → C-API set the Storage value and cleanup old value | |
void | ConfigSetStorage (const std::string &data) |
C++: → C-API set the Storage value and cleanup old value | |
void | ConfigSetTimeout (MK_TIME_T data) |
C++: → C-API set the libmqmsgque::MqIoConfigS::timeout value | |
void | EnvProtect () |
C++: → C-API protect the service-environment | |
void | EnvRestore () |
C++: → C-API restore the service-environment | |
MkErrorC * | ErrorFORMAT () const |
C++: → C-API helper used to access MkErrorDEFAULT from MqContextC | |
MkErrorE | ErrorCopy (const MqContextC *sourceCtx) const |
C++: → C-API copy a MkErrorS from the sourceCtx to the targetCtx … | |
MkErrorE | ErrorCopy (const MqContextC &sourceCtx) const |
C++: → C-API copy a MkErrorS from the sourceCtx to the targetCtx … | |
MkErrorE | ErrorMove (const MqContextC *sourceCtx) const |
C++: → C-API move a MkErrorS from the sourceCtx to the targetCtx … | |
MkErrorE | ErrorMove (const MqContextC &sourceCtx) const |
C++: → C-API move a MkErrorS from the sourceCtx to the targetCtx … | |
void | SendVL2 (MK_STRN cstr, va_list var_list) |
C++: → C-API A version of MqSend with va_list support … | |
void | SendVL2 (const std::string &cstr, va_list var_list) |
C++: → C-API A version of MqSend with va_list support … | |
MqContextC * | LinkGetParent () |
C++: → C-API get the initial parent-context from a client/server link … | |
void | LinkConnect () |
C++: → C-API re-connect a client-server-link after a server crash or a network downtime … | |
void | LinkCreate (MkBufferListC *args=NULL) |
C++: → C-API make ctx to a parent-context and setup a new client-server-link … | |
void | LinkCreate (const MkBufferListC &args) |
C++: → C-API make ctx to a parent-context and setup a new client-server-link … | |
void | LinkCreateChild (MqContextC *parent, MkBufferListC *args=NULL) |
C++: → C-API make a context to a child-context on-top of an existing parent-client-server-link … | |
void | LinkCreateChild (const MqContextC &parent, const MkBufferListC &args) |
C++: → C-API make a context to a child-context on-top of an existing parent-client-server-link … | |
void | LinkDelete () |
C++: → C-API close the client-server-link … | |
MK_NUM | LinkGetCtxId () |
C++: → C-API get an identifier which is unique per parent-or-child-context … | |
MK_STRN | LinkGetTargetIdent () |
C++: → C-API get the ident of the link-target … | |
MK_BOOL | LinkIsConnected () |
C++: → C-API is the context connected? … | |
MK_BOOL | LinkIsParent () |
C++: → C-API is the context a parent-context? … | |
void | LinkShutdown () |
C++: → C-API shutdown the communication with a server | |
void | LogConfig (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqConfigS … | |
void | LogConfig (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqConfigS … | |
void | LogEnv (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqEnvS … | |
void | LogEnv (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqEnvS … | |
void | LogLink (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqLinkS … | |
void | LogLink (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqLinkS … | |
void | LogSetup (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqSetupS … | |
void | LogSetup (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part libmqmsgque::MqSetupS … | |
void | LogShort (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0, MK_STRN label=NULL) const |
C++: → C-API log the MqContextC with less info then MqContextLog … | |
void | LogShort (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0, MK_STRN label=NULL) const |
C++: → C-API log the MqContextC with less info then MqContextLog … | |
void | LogType (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part MkTypeS … | |
void | LogType (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
C++: → C-API log the MqContextC part MkTypeS … | |
MK_STRN | LogParentOrChild () const |
C++: → C-API is ctx a PARENT or a CHILD ? … | |
MK_STRN | LogServerOrClient () const |
C++: → C-API is ctx a SERVER or a CLIENT ? … | |
MkBufferC * | GetBuffer () |
C++: → C-API get the libmqmsgque::MqContextS::ctxbuf object | |
MqContextC * | GetRoot () |
C++: → C-API get the Root (toplevel initial context) | |
void | Exit (MK_STRN callfunc=__builtin_FUNCTION(), MK_STRN callfile=__builtin_FILE(), MK_I32 callline=__builtin_LINE()) |
C++: → C-API delete the context and exit the current process or thread … | |
void | ProcessEvent (MqWaitOnEventE wait=MQ_WAIT_NO, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API enter the event-loop and wait for an incoming service-request. … | |
void | ProxyForward (MqContextC *targetCtx, MqDumpC *dump=NULL, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API send the entire read-data-package-data to the link-target … | |
void | ProxyForward (const MqContextC &targetCtx, const MqDumpC &dump, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API send the entire read-data-package-data to the link-target … | |
void | ProxyItem (MqContextC *targetCtx) |
C++: → C-API Copy a single-data-item from the sourceCtx to the targetCtx. | |
void | ProxyItem (const MqContextC &targetCtx) |
C++: → C-API Copy a single-data-item from the sourceCtx to the targetCtx. | |
MkBufferListC * | ReadALL (MkBufferListC *val_inout=NULL) |
C++: → C-API get a temporary MkBufferListC from all data in the read-data-package … | |
MkBufferListC * | ReadBFL () |
C++: → C-API get a temporary MkBufferListC from next list-item in the read-data-package … | |
MkBufferC * | ReadBUF () |
C++: → C-API get a temporary MkBufferC from the read-data-package … | |
MK_BNP | ReadBIN () |
C++: doc_mq_cc_ReadBIN → C-API generic function to read an libmkkernel::MK_BIN object from the read-data-package object … | |
MK_BOL | ReadBOL () |
C++: doc_mq_cc_ReadBOL → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_BNP | ReadBinaryR () |
C++: → C-API read a MkBinaryR from the read-data-package … | |
MK_DBL | ReadDBL () |
C++: doc_mq_cc_ReadDBL → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_FLT | ReadFLT () |
C++: doc_mq_cc_ReadFLT → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_HDL | ReadHDL () |
C++: → C-API read the handle from the read-data-package | |
MK_I16 | ReadI16 () |
C++: doc_mq_cc_ReadI16 → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_I32 | ReadI32 () |
C++: doc_mq_cc_ReadI32 → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_I64 | ReadI64 () |
C++: doc_mq_cc_ReadI64 → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MK_I8 | ReadI8 () |
C++: doc_mq_cc_ReadI8 → C-API read a PRIMITIVE TYPE from the read-data-package … | |
MkBufferListC * | ReadLIST () |
C++: → C-API get all arguments as native list … | |
MK_LONG | ReadLONG () |
C++: → C-API read the long native object from the read-data-package | |
MkBufferC * | ReadNEXT () |
C++: → C-API get the next argument as native object … | |
MK_STRN | ReadSTR () |
C++: doc_mq_cc_ReadSTR → C-API read a PRIMITIVE TYPE from the read-data-package … | |
std::string | ReadStringR () |
C++: → C-API read a MkStringR from the read-data-package … | |
void | ReadL_END () |
C++: → C-API finish to extract a list-items from the read-data-package. … | |
void | ReadL_START (MkBufferC *buf=NULL) |
C++: → C-API start to extract a list-items from the read-data-package. … | |
void | ReadL_START (const MkBufferC &buf) |
C++: → C-API start to extract a list-items from the read-data-package. … | |
void | ReadT_END () |
C++: → C-API finish to extract a longterm-transaction-item from the read-data-package. … | |
void | ReadT_START () |
C++: → C-API start to extract a longterm-transaction-item from the read-data-package. … | |
void | ReadDbg () |
ReadDbg | |
MkTypeE | ReadGetNextType () |
C++: → C-API get the type (MkTypeE) of the next Item in the read-data-buffer or "0" if not available | |
MK_NUM | ReadGetNumItems () |
C++: → C-API get the number of items left in the read-data-package … | |
MK_BOOL | ReadItemExists () |
C++: → C-API check if an item exists in the read-data-package … | |
void | ReadUndo () |
C++: → C-API undo the last MqContextC READ API function call … | |
MkBufferListC * | RouteGetTree () |
C++: → C-API create an overview about all available routing-target and services … | |
void | RouteCreate (MK_STRN route, MK_STRN service, MK_BOOL overwrite=false) |
C++: → C-API create/delete a routing-link between context an a service using route | |
void | RouteCreate (const std::string &route, const std::string &service, MK_BOOL overwrite=false) |
C++: → C-API create/delete a routing-link between context an a service using route | |
void | RouteDelete (MK_STRN route, MK_STRN service, MK_BOOL overwrite=false) |
C++: → C-API delete a routing-link created with MqRouteCreate | |
void | RouteDelete (const std::string &route, const std::string &service, MK_BOOL overwrite=false) |
C++: → C-API delete a routing-link created with MqRouteCreate | |
MqContextC_A | RouteResolve (MK_STRN ident, MK_NUM retnum=-1) |
C++: → C-API return a list of all context belonging to ident … | |
MqContextC_A | RouteResolve (const std::string &ident, MK_NUM retnum=-1) |
C++: → C-API return a list of all context belonging to ident … | |
void | RouteTraverse (MK_STRN service, MkBufferListC *args=NULL) |
C++: → C-API traverse a tree down and call service if available. | |
void | RouteTraverse (MK_STRN service, const MkBufferListC &args) |
C++: → C-API traverse a tree down and call service if available. | |
void | RouteTraverse (const std::string &service, MkBufferListC *args=NULL) |
C++: → C-API traverse a tree down and call service if available. | |
void | RouteTraverse (const std::string &service, const MkBufferListC &args) |
C++: → C-API traverse a tree down and call service if available. | |
MK_STRN | RouteGetPath () |
C++: → C-API return the absolut route-connection-string up to the current ctx … | |
void | SendBFL (const MkBufferListC *val) |
C++: → C-API append a MkBufferListC object to the send-data-package object … | |
void | SendBFL (const MkBufferListC &val) |
C++: → C-API append a MkBufferListC object to the send-data-package object … | |
void | SendBIN (MK_BNP val) |
C++: doc_mq_cc_SendBIN → C-API append a libmkkernel::MK_BIN object to the send-data-package. … | |
void | SendBOL (MK_BOL val) |
C++: doc_mq_cc_SendBOL → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendBUF (const MkBufferC *val) |
C++: → C-API append a MkBufferC object to the send-data-package object … | |
void | SendBUF (const MkBufferC &val) |
C++: → C-API append a MkBufferC object to the send-data-package object … | |
void | SendBUS_FLAT (const MkBufferStreamC *val) |
C++: → C-API append a MkBufferStreamC object to the send-data-package object … | |
void | SendBUS_FLAT (const MkBufferStreamC &val) |
C++: → C-API append a MkBufferStreamC object to the send-data-package object … | |
void | SendBinaryR (MK_BNP val) |
C++: → C-API append a MkBinaryR object to the send-data-package. … | |
void | SendDBL (MK_DBL val) |
C++: doc_mq_cc_SendDBL → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendFLT (MK_FLT val) |
C++: doc_mq_cc_SendFLT → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendHDL (MK_HDL val) |
C++: → C-API send the handle to the send-data-package | |
void | SendI16 (MK_I16 val) |
C++: doc_mq_cc_SendI16 → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendI32 (MK_I32 val) |
C++: doc_mq_cc_SendI32 → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendI64 (MK_I64 val) |
C++: doc_mq_cc_SendI64 → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendI8 (MK_I8 val) |
C++: doc_mq_cc_SendI8 → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendLONG (MK_LONG val) |
C++: → C-API send the long native object to the send-data-package | |
void | SendLTR (MQ_LTR transLId) |
SendLTR | |
void | SendL_FLAT (const MkBufferListC *val) |
C++: → C-API append a MkBufferListC object as flat list of items to the send-data-package object … | |
void | SendL_FLAT (const MkBufferListC &val) |
C++: → C-API append a MkBufferListC object as flat list of items to the send-data-package object … | |
void | SendSTR (MK_STRN val) |
C++: doc_mq_cc_SendSTR → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendSTR (const std::string &val) |
C++: doc_mq_cc_SendSTR → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendStringR (const std::string &val) |
C++: → C-API MqContextC - append a native PRIMITIVE TYPE value to the send-data-package … | |
void | SendV (MK_FST printfmt,...) |
C++: → C-API append a vararg string to the send-data-package object … | |
void | SendVL (MK_FST printfmt, va_list var_list) |
C++: → C-API append a vararg string as va_list to the send-data-package object … | |
void | SendEND (MQ_TOK token, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API MqContextC - finish the send-data-block and call synchronous/asynchronous a remote-service … | |
void | SendEND (const std::string &token, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API MqContextC - finish the send-data-block and call synchronous/asynchronous a remote-service … | |
void | SendEND_AND_CALLBACK (MQ_TOK token, MqServiceCCB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_CALLBACK (const std::string &token, MqServiceCCB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_CALLBACK (MQ_TOK token, MqServiceICB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_CALLBACK (const std::string &token, MqServiceICB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_CALLBACK (MQ_TOK token, MqServiceIF *callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_CALLBACK (const std::string &token, MqServiceIF *callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do not-wait for the result but expect the result on a callback … | |
void | SendEND_AND_SUB (MQ_TOK token, MqServiceCCB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_SUB (const std::string &token, MqServiceCCB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_SUB (MQ_TOK token, MqServiceICB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_SUB (const std::string &token, MqServiceICB callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_SUB (MQ_TOK token, MqServiceIF *callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_SUB (const std::string &token, MqServiceIF *callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service, do wait for the result and expect multiple sub-results on a callback … | |
void | SendEND_AND_TRANSACTION (MQ_TOK token, MQ_TOK callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service to do a longterm-transaction-call … | |
void | SendEND_AND_TRANSACTION (const std::string &token, const std::string &callback, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service to do a longterm-transaction-call … | |
void | SendEND_AND_WAIT (MQ_TOK token, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service and wait for result… | |
void | SendEND_AND_WAIT (const std::string &token, MK_TIME_T timeout=MK_TIMEOUT_DEFAULT) |
C++: → C-API finish the send-data-block, call the remote service and wait for result… | |
void | SendSTART () |
C++: → C-API initialize the send-data-package. … | |
void | SendSYNC () |
C++: → C-API garantee that all pending asynchronous-service-calls are processed. … | |
void | SendL_END () |
C++: → C-API finish to append an embedded body-list-item to the send-data-package. … | |
void | SendL_START () |
C++: → C-API start to append an embedded body-list-item to the send-data-package. … | |
void | SendT_END () |
C++: → C-API closed a longterm-transaction-item … | |
void | SendT_START () |
C++: → C-API open a longterm-transaction-item … | |
void | SendERROR () |
C++: → C-API send the data from the MkErrorC to the link target . … | |
void | SendRETURN () |
C++: → C-API MqContextC - finish the send-data-block on the server and optional return the results. … | |
void | SendRETURN_SUB () |
C++: → C-API return Sub-Data-Blocks required by MqSendEND_AND_SUB … | |
void | ServiceCreate (MQ_TOK token, MqServiceCCB callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceCreate (const std::string &token, MqServiceCCB callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceCreate (MQ_TOK token, MqServiceICB callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceCreate (const std::string &token, MqServiceICB callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceCreate (MQ_TOK token, MqServiceIF *callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceCreate (const std::string &token, MqServiceIF *callback) |
C++: → C-API create a link between a service-token and a service-callback … | |
void | ServiceDelete (MQ_TOK token) |
C++: → C-API delete a service. … | |
void | ServiceDelete (const std::string &token) |
C++: → C-API delete a service. … | |
MK_BOOL | ServiceIsTransaction () |
C++: → C-API check if the ongoing-service-call belongs to a transaction … | |
void | ServiceProxy (MQ_TOK token, MQ_SLAVE_ID id=MQ_SLAVE_OTHER) |
C++: → C-API create a service to link a master-context with a slave-context. … | |
void | ServiceProxy (const std::string &token, MQ_SLAVE_ID id=MQ_SLAVE_OTHER) |
C++: → C-API create a service to link a master-context with a slave-context. … | |
void | ServiceProxyCtx (MQ_TOK token, MqContextC *target) |
C++: → C-API same as MqServiceProxy but use an MqContextC as input. | |
void | ServiceProxyCtx (MQ_TOK token, const MqContextC &target) |
C++: → C-API same as MqServiceProxy but use an MqContextC as input. | |
void | ServiceProxyCtx (const std::string &token, MqContextC *target) |
C++: → C-API same as MqServiceProxy but use an MqContextC as input. | |
void | ServiceProxyCtx (const std::string &token, const MqContextC &target) |
C++: → C-API same as MqServiceProxy but use an MqContextC as input. | |
MK_BOOL | ServiceProxyCtxExists (MQ_TOK token, MqContextC *target) |
C++: → C-API check if service who belongs to token is a proxy-service | |
MK_BOOL | ServiceProxyCtxExists (MQ_TOK token, const MqContextC &target) |
C++: → C-API check if service who belongs to token is a proxy-service | |
MK_BOOL | ServiceProxyCtxExists (const std::string &token, MqContextC *target) |
C++: → C-API check if service who belongs to token is a proxy-service | |
MK_BOOL | ServiceProxyCtxExists (const std::string &token, const MqContextC &target) |
C++: → C-API check if service who belongs to token is a proxy-service | |
void | ServiceProxyRoundRobin (MQ_TOK token, MK_STRN ident) |
C++: → C-API create a proxy-service using Round-Robin as load-balancer … | |
void | ServiceProxyRoundRobin (const std::string &token, const std::string &ident) |
C++: → C-API create a proxy-service using Round-Robin as load-balancer … | |
void | ServiceStorage (MQ_TOK token) |
C++: → C-API setup a service listen on a MqContextC_ServiceApi_Identifer and save all read-data-package into the STORAGE … | |
void | ServiceStorage (const std::string &token) |
C++: → C-API setup a service listen on a MqContextC_ServiceApi_Identifer and save all read-data-package into the STORAGE … | |
MK_BOOL | ServiceTokenCheck (MQ_TOK token) |
C++: → C-API in an ongoing-service-call check if the current MqContextC_ServiceApi_Identifer is token … | |
MK_BOOL | ServiceTokenCheck (const std::string &token) |
C++: → C-API in an ongoing-service-call check if the current MqContextC_ServiceApi_Identifer is token … | |
MK_BOOL | ServiceTokenExists (MQ_TOK token) |
C++: → C-API check if the MqContextC_ServiceApi_Identifer token is defined as ctx service … | |
MK_BOOL | ServiceTokenExists (const std::string &token) |
C++: → C-API check if the MqContextC_ServiceApi_Identifer token is defined as ctx service … | |
MQ_TOK | ServiceTokenGet () |
C++: → C-API in an ongoing-service-call get the current MqContextC_ServiceApi_Identifer … | |
MqContextC * | SlaveGetMaster () |
C++: → C-API opposite function of MqSlaveGetFilter | |
MqContextC * | SlaveGet (MQ_SLAVE_ID id) |
C++: → C-API get the slave-context from a master-context … | |
MqContextC * | SlaveGetFilter () |
C++: → C-API get the filter-ctx or the master-ctx … | |
MqContextC * | SlaveGetProxy (MQ_SLAVE_ID id) |
C++: → C-API on slave return the master and on master return the slave identified by id. | |
MK_BOOL | SlaveCheck (MQ_SLAVE_ID id) const |
C++: → C-API check if slave-id is valid | |
void | SlaveCreate (MQ_SLAVE_ID id, MqContextC *slave) |
C++: → C-API create a master/slave link between the master-parent-context and the slave-parent-context … | |
void | SlaveCreate (MQ_SLAVE_ID id, const MqContextC &slave) |
C++: → C-API create a master/slave link between the master-parent-context and the slave-parent-context … | |
void | SlaveDelete (MQ_SLAVE_ID id) |
C++: → C-API Delete a slave object from a master/slave link identified by id. … | |
MK_BOOL | SlaveIs () const |
C++: → C-API is the context a slave-context ? … | |
void | SlaveWorker (MQ_SLAVE_ID id, MK_STRN fct="WORKER", MkBufferListC *args=NULL) |
C++: → C-API create a master/slave link using the image of the ctx object self. … | |
MQ_LTR | StorageDelete (MQ_LTR *transLIdP_inout=NULL) |
C++: → C-API delete the storage-row identified by the transLIdP_inout … | |
MQ_LTR | StorageImport (MQ_LTR *transLIdP_inout=NULL) |
C++: → C-API import the storage-package into the read-data-package … | |
void | StorageClose () |
C++: → C-API close the storage. … | |
void | StorageDecrRef (MQ_LTR transLId) |
C++: → C-API decrease the internal refCount lock of the database-entry | |
void | StorageIncrRef (MQ_LTR transLId) |
C++: → C-API increase the internal refCount lock of the database-entry | |
void | StorageLog (MK_STRN callfunc=__builtin_FUNCTION()) |
C++: → C-API log the storage the status of the open transactions | |
void | StorageOpen (MK_STRN storageFile) |
C++: → C-API switch to a file-based-transaction-database … | |
void | StorageOpen (const std::string &storageFile) |
C++: → C-API switch to a file-based-transaction-database … | |
MQ_LTR | StorageCount () |
C++: → C-API count the number of storage-rows … | |
MK_I32 | StorageErrCnt (MQ_LTR transLId) |
C++: → C-API increment and return the database row-error-count for the row defined with transLId | |
MQ_LTR | StorageExport () |
C++: → C-API export the read-data-package into the STORAGE … | |
std::tuple< MqContextC *, MQ_LTR > | StorageResolve () |
C++: → C-API extract the context->link.protect.rmtTransLId entry from the database | |
MqContextC (MqContextC *tmpl=NULL) | |
C++: → C-API create and initialize the MqContextC ... | |
bool | isParent () |
bool | isChild () |
bool | isMaster () |
bool | isSlave () |
void | LinkCheckOptionI32 (MK_STRN opt, MK_I32 *val) |
C++: → C-API make ctx to a parent-context and setup a new client-server-link … | |
void | SlaveWorker (MK_NUM id, MK_STRN factory, const MkBufferListC &args) |
C++: → C-API create a master/slave link using the image of the ctx object self. … | |
MkBufferListC * | Send (MK_STRN cstr,...) |
C++: → C-API user friendly replacement for the MqContextC_SendApi_C_API … default MqTokenICB | |
MkBufferListC * | Send (const std::string &str,...) |
MkBufferListC * | Send (MK_STRN cstr, MqTokenICB const callback,...) |
C++: → C-API user friendly replacement for the MqContextC_SendApi_C_API … default MqTokenICB | |
MkBufferListC * | Send (const std::string &str, MqTokenICB const callback,...) |
MkBufferListC * | Send (MK_STRN cstr, MqTokenCCB const callback,...) |
C++: → C-API user friendly replacement for the MqContextC_SendApi_C_API … default MqTokenCCB | |
MkBufferListC * | Send (const std::string &str, MqTokenCCB const callback,...) |
MkBufferListC * | Send (MK_STRN cstr, IService *const service,...) |
C++: → C-API user friendly replacement for the MqContextC_SendApi_C_API … default ccmqmsgque::IService | |
MkBufferListC * | Send (const std::string &str, IService *const service,...) |
Public Member Functions inherited from ccmkkernel::MkObjectC | |
MK_OBJ | getOBJ () const |
MK_OBJ | getOBJ__null_allow () const |
MK_OBJN | getOBJN () const |
MK_OBJN | getOBJN__null_allow () const |
bool | Check () const |
virtual | ~MkObjectC () |
MK_MNG | getMNG () const |
MK_STRN | ToNativeNameOfClass () const |
MK_STR | SysStrDup (MK_STRN str) |
void | SysFree (MK_PTR tgt) |
void | Sleep (unsigned int const sec) |
void | USleep (unsigned int const usec) |
void | HandleDelete () |
MK_HDL | HandleGet () |
MkObjectC * | Next () |
MkObjectC * | Prev () |
void | DbgDump (MK_STRN message="var", MK_STRN callfunc=__builtin_FUNCTION()) const |
void | DbgL (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | DbgL (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | DbgLogC (MK_STRN callfunc=__builtin_FUNCTION()) const |
void | DbgO (MK_STRN callfunc=__builtin_FUNCTION()) const |
void | DbgSTACK (MK_I32 skip=0, MK_I32 num=-1, MK_STRN callfunc=__builtin_FUNCTION()) const |
void | LogC (MK_STRN message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const |
void | LogC (const std::string &message, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION()) const |
void | LogHEX (MK_STRN callfunc, MK_BNP data) const |
void | LogHEX (const std::string &callfunc, MK_BNP data) const |
void | LogV (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt,...) const |
void | LogV (const std::string &callfunc, MK_DBG debug, MK_FST printfmt,...) const |
void | LogVL (MK_STRN callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const |
void | LogVL (const std::string &callfunc, MK_DBG debug, MK_FST printfmt, va_list var_list) const |
void | Log (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | Log (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | LogDetail (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | LogDetail (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | LogSimple (const MkObjectC *fmtobj=NULL, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
void | LogSimple (const MkObjectC &fmtobj, MK_DBG debug=0, MK_STRN callfunc=__builtin_FUNCTION(), MK_I32 lvl=0) const |
MkErrorC * | ErrorCatch (std::exception *exception=NULL, MK_STRN callfunc=__builtin_FUNCTION()) const |
MkErrorC * | ErrorCatch (const std::exception &exception, MK_STRN callfunc=__builtin_FUNCTION()) const |
MkErrorC * | ToError () |
MK_I32 | HandleGetOfType () |
MK_BOOL | IsNull () |
MK_STRN | ToName () const |
MK_STRN | ToNameOfClass () |
MK_STRN | ToNameOfType () const |
MK_STRN | ToString () const |
MK_I32 | RefGet () |
void | SysKill (MK_I32 pid, MK_I32 signal) const |
MK_I32 | SysGetPid () const |
void | Delete () |
void | Dispose () |
void | DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL) |
void | DeleteCallbackSetup (const std::string &ident, MkObjectDeleteCCB callback=NULL, MK_STRN filter=NULL) |
void | DeleteCallbackSetup (MK_STRN ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL) |
void | DeleteCallbackSetup (const std::string &ident, MkObjectDeleteICB callback=NULL, MK_STRN filter=NULL) |
Public Member Functions inherited from ccmqmsgque::IServerSetup | |
Public Member Functions inherited from ccmqmsgque::IServerCleanup | |
Public Member Functions inherited from ccmqmsgque::IEvent | |
Static Public Attributes inherited from ccmqmsgque::MqContextC | |
static thread_local MqContextC | MK_NULL_REF = {(MK_OBJ)0} |
Static Public Attributes inherited from ccmkkernel::MkObjectC | |
static thread_local MkObjectC | MK_NULL_REF |
Protected Member Functions inherited from ccmqmsgque::MqContextC | |
MqContextC (MK_TYP const typ, MqContextC *tmpl=NULL) | |
Protected Member Functions inherited from ccmkkernel::MkObjectC | |
void | atomInit (MK_OBJ obj) |
MkObjectC () | |
MkObjectC (MK_OBJ obj) | |
void | ErrorCheck (enum MkErrorE err, MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE()) const |
void | ErrorCheck (MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE()) const |
Static Protected Member Functions inherited from ccmkkernel::MkObjectC | |
static void | ErrorCheck (MK_MNGN mng, enum MkErrorE err, MK_STRN const caller=__builtin_FUNCTION(), MK_I32 const line=__builtin_LINE()) |
static MK_PTR | atomObjNew (MK_RT mkrt, MK_OBJ obj) |
static MK_PTR | atomObjCreate (MK_RT mkrt, MK_OBJ obj) |
Protected Attributes inherited from ccmkkernel::MkObjectC | |
MK_OBJ | hdl |
Definition at line 29 of file Filter6.cc.
|
inlineprivate |
Definition at line 36 of file Filter6.cc.
|
inlineprivate |
Definition at line 45 of file Filter6.cc.
|
inlineprivatevirtual |
Implements ccmqmsgque::IEvent.
Definition at line 91 of file Filter6.cc.
|
inlineprivate |
Definition at line 78 of file Filter6.cc.
|
inlineprivate |
Definition at line 86 of file Filter6.cc.
|
inlinestatic |
Definition at line 155 of file Filter6.cc.
|
inlineprivate |
Definition at line 52 of file Filter6.cc.
|
inlineprivatevirtual |
Implements ccmqmsgque::IServerCleanup.
Definition at line 127 of file Filter6.cc.
|
inlineprivatevirtual |
Implements ccmqmsgque::IServerSetup.
Definition at line 132 of file Filter6.cc.
|
inlineprivate |
Definition at line 82 of file Filter6.cc.
|
inlinestaticprivate |
Definition at line 66 of file Filter6.cc.
|
friend |
Definition at line 186 of file Filter6.cc.
|
private |
Definition at line 42 of file Filter6.cc.
|
staticprivate |
Definition at line 33 of file Filter6.cc.
|
private |
Definition at line 43 of file Filter6.cc.