MqMsgque PACKAGE - enum definition … More...
MqHandShakeE | |
enum | libmqmsgque::MqHandShakeE { libmqmsgque::MQ_HANDSHAKE_START = 'S' , libmqmsgque::MQ_HANDSHAKE_OK = 'O' , libmqmsgque::MQ_HANDSHAKE_ERROR = 'E' } |
the hand-shake of a service-call … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqHandShakeE_ToString (enum MqHandShakeE value) |
return the MqHandShakeE as string … | |
MK_I32 | libmqmsgque::MqHandShakeE_ToInt (enum MqHandShakeE value) |
return the MqHandShakeE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqHandShakeE_FromInt (MK_I32 const value, enum MqHandShakeE *value_out) |
return the MqHandShakeE from integer … | |
MqTransTypeE | |
enum | libmqmsgque::MqTransTypeE { libmqmsgque::MQ_TRANS_TYPE_WAIT = 'W' , libmqmsgque::MQ_TRANS_TYPE_SUB = 'S' , libmqmsgque::MQ_TRANS_TYPE_CB = 'C' , libmqmsgque::MQ_TRANS_TYPE_TRANS = 'T' , libmqmsgque::MQ_TRANS_TYPE_NO = 'N' } |
the type of the transaction … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqTransTypeE_ToString (enum MqTransTypeE value) |
return the MqTransTypeE as string … | |
MK_I32 | libmqmsgque::MqTransTypeE_ToInt (enum MqTransTypeE value) |
return the MqTransTypeE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqTransTypeE_FromInt (MK_I32 const value, enum MqTransTypeE *value_out) |
return the MqTransTypeE from integer … | |
MqIdentE | |
enum | libmqmsgque::MqIdentE { libmqmsgque::MQ_IDENT_PREFIX = 0 , libmqmsgque::MQ_IDENT_FACTORY = 1 } |
identify the application using prefix (default) or factory … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqIdentE_ToString (enum MqIdentE value) |
return the MqIdentE as string … | |
MK_I32 | libmqmsgque::MqIdentE_ToInt (enum MqIdentE value) |
return the MqIdentE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqIdentE_FromInt (MK_I32 const value, enum MqIdentE *value_out) |
return the MqIdentE from integer … | |
MqStartE | |
enum | libmqmsgque::MqStartE { libmqmsgque::MQ_START_DEFAULT = 0 , libmqmsgque::MQ_START_FORK = 1 , libmqmsgque::MQ_START_THREAD = 2 , libmqmsgque::MQ_START_SPAWN = 3 } |
User preferences on HOWTO start a new entity. More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqStartE_ToString (enum MqStartE value) |
return the MqStartE as string … | |
MK_I32 | libmqmsgque::MqStartE_ToInt (enum MqStartE value) |
return the MqStartE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqStartE_FromInt (MK_I32 const value, enum MqStartE *value_out) |
return the MqStartE from integer … | |
MqStatusIsEF | |
enum | libmqmsgque::MqStatusIsEF { libmqmsgque::MQ_STATUS_IS_INITIAL = 0 , libmqmsgque::MQ_STATUS_IS_DUP = 1<<0 , libmqmsgque::MQ_STATUS_IS_THREAD = 1<<1 , libmqmsgque::MQ_STATUS_IS_FORK = 1<<2 , libmqmsgque::MQ_STATUS_IS_SPAWN = 1<<3 } |
Information about how the context was created. More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqStatusIsEF_ToString (enum MqStatusIsEF value) |
return the MqStatusIsEF as string … | |
MK_I32 | libmqmsgque::MqStatusIsEF_ToInt (enum MqStatusIsEF value) |
return the MqStatusIsEF as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqStatusIsEF_FromInt (MK_I32 const value, enum MqStatusIsEF *value_out) |
return the MqStatusIsEF from integer … | |
MqFactoryE | |
enum | libmqmsgque::MqFactoryE { libmqmsgque::MQ_FACTORY_NEW_INIT = 1<<0 , libmqmsgque::MQ_FACTORY_NEW_CHILD = 1<<1 , libmqmsgque::MQ_FACTORY_NEW_SLAVE = 1<<2 , libmqmsgque::MQ_FACTORY_NEW_FORK = 1<<3 , libmqmsgque::MQ_FACTORY_NEW_THREAD = 1<<4 , libmqmsgque::MQ_FACTORY_NEW_FILTER = 1<<5 } |
the factory is called to create an object for ... More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqFactoryE_ToString (enum MqFactoryE value) |
return the MqFactoryE as string … | |
MK_I32 | libmqmsgque::MqFactoryE_ToInt (enum MqFactoryE value) |
return the MqFactoryE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqFactoryE_FromInt (MK_I32 const value, enum MqFactoryE *value_out) |
return the MqFactoryE from integer … | |
MqIoComE | |
enum | libmqmsgque::MqIoComE { libmqmsgque::MQ_IO_PIPE = 0 , libmqmsgque::MQ_IO_UDS = 1 , libmqmsgque::MQ_IO_TCP = 2 , libmqmsgque::MQ_IO_INIT = 3 , libmqmsgque::MQ_IO_LOOP = 4 } |
what kind of socket interface to use? … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqIoComE_ToString (enum MqIoComE value) |
return the MqIoComE as string … | |
MK_I32 | libmqmsgque::MqIoComE_ToInt (enum MqIoComE value) |
return the MqIoComE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqIoComE_FromInt (MK_I32 const value, enum MqIoComE *value_out) |
return the MqIoComE from integer … | |
MqWaitOnEventE | |
enum | libmqmsgque::MqWaitOnEventE { libmqmsgque::MQ_WAIT_NO = 0 , libmqmsgque::MQ_WAIT_ONCE = 1 , libmqmsgque::MQ_WAIT_OWN = 2 , libmqmsgque::MQ_WAIT_FOREVER = 3 } |
wait for an event? … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqWaitOnEventE_ToString (enum MqWaitOnEventE value) |
return the MqWaitOnEventE as string … | |
MK_I32 | libmqmsgque::MqWaitOnEventE_ToInt (enum MqWaitOnEventE value) |
return the MqWaitOnEventE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqWaitOnEventE_FromInt (MK_I32 const value, enum MqWaitOnEventE *value_out) |
return the MqWaitOnEventE from integer … | |
MqSlaveE | |
enum | libmqmsgque::MqSlaveE { libmqmsgque::MQ_SLAVE_LOOPBACK = 0 , libmqmsgque::MQ_SLAVE_FILTER = 1 , libmqmsgque::MQ_SLAVE_MASTER = 1 , libmqmsgque::MQ_SLAVE_OTHER = 1 , libmqmsgque::MQ_SLAVE_USER = 10 , libmqmsgque::MQ_SLAVE_MAX = 1024 } |
predefined slave-id for well known slaves … More... | |
MQ_EXTERN MK_STRN | libmqmsgque::MqSlaveE_ToString (enum MqSlaveE value) |
return the MqSlaveE as string … | |
MK_I32 | libmqmsgque::MqSlaveE_ToInt (enum MqSlaveE value) |
return the MqSlaveE as integer … | |
MQ_EXTERN enum MkErrorE | libmqmsgque::MqSlaveE_FromInt (MK_I32 const value, enum MqSlaveE *value_out) |
return the MqSlaveE from integer … | |
MqMsgque - MqMsgque_Enum_C_API - overload | |
#define | MqFactoryE_FromInt_E(...) |
#define | MqFactoryE_FromInt_C(...) |
#define | MqFactoryE_FromInt_e(...) |
#define | MqHandShakeE_FromInt_E(...) |
#define | MqHandShakeE_FromInt_C(...) |
#define | MqHandShakeE_FromInt_e(...) |
#define | MqIdentE_FromInt_E(...) |
#define | MqIdentE_FromInt_C(...) |
#define | MqIdentE_FromInt_e(...) |
#define | MqIoComE_FromInt_E(...) |
#define | MqIoComE_FromInt_C(...) |
#define | MqIoComE_FromInt_e(...) |
#define | MqSlaveE_FromInt_E(...) |
#define | MqSlaveE_FromInt_C(...) |
#define | MqSlaveE_FromInt_e(...) |
#define | MqStartE_FromInt_E(...) |
#define | MqStartE_FromInt_C(...) |
#define | MqStartE_FromInt_e(...) |
#define | MqStatusIsEF_FromInt_E(...) |
#define | MqStatusIsEF_FromInt_C(...) |
#define | MqStatusIsEF_FromInt_e(...) |
#define | MqTransTypeE_FromInt_E(...) |
#define | MqTransTypeE_FromInt_C(...) |
#define | MqTransTypeE_FromInt_e(...) |
#define | MqWaitOnEventE_FromInt_E(...) |
#define | MqWaitOnEventE_FromInt_C(...) |
#define | MqWaitOnEventE_FromInt_e(...) |
MqMsgque PACKAGE - enum definition …
read more at: MkKernel_Enum_C_API
#define MqFactoryE_FromInt_C | ( | ... | ) |
Definition at line 1066 of file msgque_overload_mq.h.
#define MqFactoryE_FromInt_E | ( | ... | ) |
Definition at line 1065 of file msgque_overload_mq.h.
#define MqFactoryE_FromInt_e | ( | ... | ) |
Definition at line 1067 of file msgque_overload_mq.h.
#define MqHandShakeE_FromInt_C | ( | ... | ) |
Definition at line 1069 of file msgque_overload_mq.h.
#define MqHandShakeE_FromInt_E | ( | ... | ) |
Definition at line 1068 of file msgque_overload_mq.h.
#define MqHandShakeE_FromInt_e | ( | ... | ) |
Definition at line 1070 of file msgque_overload_mq.h.
#define MqIdentE_FromInt_C | ( | ... | ) |
Definition at line 1072 of file msgque_overload_mq.h.
#define MqIdentE_FromInt_E | ( | ... | ) |
Definition at line 1071 of file msgque_overload_mq.h.
#define MqIdentE_FromInt_e | ( | ... | ) |
Definition at line 1073 of file msgque_overload_mq.h.
#define MqIoComE_FromInt_C | ( | ... | ) |
Definition at line 1075 of file msgque_overload_mq.h.
#define MqIoComE_FromInt_E | ( | ... | ) |
Definition at line 1074 of file msgque_overload_mq.h.
#define MqIoComE_FromInt_e | ( | ... | ) |
Definition at line 1076 of file msgque_overload_mq.h.
#define MqSlaveE_FromInt_C | ( | ... | ) |
Definition at line 1078 of file msgque_overload_mq.h.
#define MqSlaveE_FromInt_E | ( | ... | ) |
Definition at line 1077 of file msgque_overload_mq.h.
#define MqSlaveE_FromInt_e | ( | ... | ) |
Definition at line 1079 of file msgque_overload_mq.h.
#define MqStartE_FromInt_C | ( | ... | ) |
Definition at line 1081 of file msgque_overload_mq.h.
#define MqStartE_FromInt_E | ( | ... | ) |
Definition at line 1080 of file msgque_overload_mq.h.
#define MqStartE_FromInt_e | ( | ... | ) |
Definition at line 1082 of file msgque_overload_mq.h.
#define MqStatusIsEF_FromInt_C | ( | ... | ) |
Definition at line 1084 of file msgque_overload_mq.h.
#define MqStatusIsEF_FromInt_E | ( | ... | ) |
Definition at line 1083 of file msgque_overload_mq.h.
#define MqStatusIsEF_FromInt_e | ( | ... | ) |
Definition at line 1085 of file msgque_overload_mq.h.
#define MqTransTypeE_FromInt_C | ( | ... | ) |
Definition at line 1087 of file msgque_overload_mq.h.
#define MqTransTypeE_FromInt_E | ( | ... | ) |
Definition at line 1086 of file msgque_overload_mq.h.
#define MqTransTypeE_FromInt_e | ( | ... | ) |
Definition at line 1088 of file msgque_overload_mq.h.
#define MqWaitOnEventE_FromInt_C | ( | ... | ) |
Definition at line 1090 of file msgque_overload_mq.h.
#define MqWaitOnEventE_FromInt_E | ( | ... | ) |
Definition at line 1089 of file msgque_overload_mq.h.
#define MqWaitOnEventE_FromInt_e | ( | ... | ) |
Definition at line 1091 of file msgque_overload_mq.h.
the factory is called to create an object for ...
Definition at line 1445 of file LibMqMsgque_mq.h.
the hand-shake of a service-call …
Enumerator | |
---|---|
MQ_HANDSHAKE_START | direction: client -> server
|
MQ_HANDSHAKE_OK | direction: server -> client
|
MQ_HANDSHAKE_ERROR | direction: server -> client
|
Definition at line 620 of file LibMqMsgque_mq.h.
identify the application using prefix (default) or factory …
Enumerator | |
---|---|
MQ_IDENT_PREFIX | value from libmqmsgque::MqConfigS::prefix |
MQ_IDENT_FACTORY | value from libmqmsgque::MqFactoryS::originalIdent |
Definition at line 699 of file LibMqMsgque_mq.h.
what kind of socket interface to use? …
Definition at line 1483 of file LibMqMsgque_mq.h.
predefined slave-id for well known slaves …
Enumerator | |
---|---|
MQ_SLAVE_LOOPBACK | internal: the loopback-slave-id, (call my own services) |
MQ_SLAVE_FILTER | internal: the filter-slave-id, (on a master get the filter-slave) |
MQ_SLAVE_MASTER | internal: the master-slave-id, (on a slave get the master) |
MQ_SLAVE_OTHER | internal: on the master-ctx get the slave-ctx and on the slave-ctx get the master-ctx |
MQ_SLAVE_USER | internal: start of user-defined-slave-id |
MQ_SLAVE_MAX | internal: the maximum slave-id …
|
Definition at line 1593 of file LibMqMsgque_mq.h.
User preferences on HOWTO start a new entity.
Enumerator | |
---|---|
MQ_START_DEFAULT | use application-context default entity creation |
MQ_START_FORK | create entity as fork |
MQ_START_THREAD | create entity as thread |
MQ_START_SPAWN | create entity as spawn process |
Definition at line 1366 of file LibMqMsgque_mq.h.
Information about how the context was created.
Definition at line 1407 of file LibMqMsgque_mq.h.
the type of the transaction …
Enumerator | |
---|---|
MQ_TRANS_TYPE_WAIT |
|
MQ_TRANS_TYPE_SUB |
|
MQ_TRANS_TYPE_CB |
|
MQ_TRANS_TYPE_TRANS | |
MQ_TRANS_TYPE_NO |
|
Definition at line 658 of file LibMqMsgque_mq.h.
wait for an event? …
Enumerator | |
---|---|
MQ_WAIT_NO | Check for one event but do not wait … If an event is available process the event, but only one. If no event is available return with libmkkernel::MK_CONTINUE. This is the default. |
MQ_WAIT_ONCE | Wait maximum timeout seconds for one new event, doesn't matter which context the event belongs to or raise an timeout-error …
|
MQ_WAIT_OWN | Wait maximum timeout seconds for one new event that belongs to the current context or raise an timeout-error …
|
MQ_WAIT_FOREVER | Wait maximum timeout seconds for an event or raise an timeout-error …
This function will only come back on error or on exit. |
Definition at line 1524 of file LibMqMsgque_mq.h.
MQ_EXTERN enum MkErrorE libmqmsgque::MqFactoryE_FromInt | ( | MK_I32 const | value, |
enum MqFactoryE * | value_out ) |
return the MqFactoryE from integer …
|
inline |
return the MqFactoryE as integer …
Definition at line 1464 of file LibMqMsgque_mq.h.
MQ_EXTERN MK_STRN libmqmsgque::MqFactoryE_ToString | ( | enum MqFactoryE | value | ) |
return the MqFactoryE as string …
MQ_EXTERN enum MkErrorE libmqmsgque::MqHandShakeE_FromInt | ( | MK_I32 const | value, |
enum MqHandShakeE * | value_out ) |
return the MqHandShakeE from integer …
|
inline |
return the MqHandShakeE as integer …
Definition at line 639 of file LibMqMsgque_mq.h.
MQ_EXTERN MK_STRN libmqmsgque::MqHandShakeE_ToString | ( | enum MqHandShakeE | value | ) |
return the MqHandShakeE as string …
return the MqIdentE as integer …
Definition at line 715 of file LibMqMsgque_mq.h.
MQ_EXTERN enum MkErrorE libmqmsgque::MqIoComE_FromInt | ( | MK_I32 const | value, |
enum MqIoComE * | value_out ) |
return the MqIoComE from integer …
return the MqIoComE as integer …
Definition at line 1501 of file LibMqMsgque_mq.h.
return the MqIoComE as string …
return the MqSlaveE as integer …
Definition at line 1616 of file LibMqMsgque_mq.h.
return the MqStartE as integer …
Definition at line 1384 of file LibMqMsgque_mq.h.
MQ_EXTERN enum MkErrorE libmqmsgque::MqStatusIsEF_FromInt | ( | MK_I32 const | value, |
enum MqStatusIsEF * | value_out ) |
|
inline |
return the MqStatusIsEF as integer …
Definition at line 1426 of file LibMqMsgque_mq.h.
MQ_EXTERN MK_STRN libmqmsgque::MqStatusIsEF_ToString | ( | enum MqStatusIsEF | value | ) |
MQ_EXTERN enum MkErrorE libmqmsgque::MqTransTypeE_FromInt | ( | MK_I32 const | value, |
enum MqTransTypeE * | value_out ) |
return the MqTransTypeE from integer …
|
inline |
return the MqTransTypeE as integer …
Definition at line 676 of file LibMqMsgque_mq.h.
MQ_EXTERN MK_STRN libmqmsgque::MqTransTypeE_ToString | ( | enum MqTransTypeE | value | ) |
return the MqTransTypeE as string …
MQ_EXTERN enum MkErrorE libmqmsgque::MqWaitOnEventE_FromInt | ( | MK_I32 const | value, |
enum MqWaitOnEventE * | value_out ) |
|
inline |
return the MqWaitOnEventE as integer …
Definition at line 1568 of file LibMqMsgque_mq.h.
MQ_EXTERN MK_STRN libmqmsgque::MqWaitOnEventE_ToString | ( | enum MqWaitOnEventE | value | ) |