Interface between MqContextS and the Operating-System … More...
#include <LibMqMsgque_mq.h>
Data Fields | |
MqSysSelectF | SysSelect |
select syscall … | |
MqSysServerSpawnF | MqSysServerSpawnCB |
spawn server create syscall with libmqmsgque error plugin | |
MqSysServerThreadF | MqSysServerThreadCB |
thread server create syscall with libmqmsgque error plugin | |
MqSysServerForkF | MqSysServerForkCB |
fork server create syscall with libmqmsgque error plugin | |
Interface between MqContextS and the Operating-System …
Definition at line 2754 of file LibMqMsgque_mq.h.
MqSysServerForkF MqLalS::MqSysServerForkCB |
fork server create syscall with libmqmsgque error plugin
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | mqrt | the MqRuntimeS instance to work on - the runtime argument, used by MQ_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in,out] | factory | server configuration (memory will be freed) |
[in] | argsP | command-line arguments before MK_ALFA, owned by SysServerThread |
[in] | name | the name of the thread |
[in] | socket | the name of the socket the ne FORK have to listen |
[out] | idPtrOut | the process identifier, pointer is not MK_NULL |
Example:
Definition at line 2765 of file LibMqMsgque_mq.h.
MqSysServerSpawnF MqLalS::MqSysServerSpawnCB |
spawn server create syscall with libmqmsgque error plugin
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | mqrt | the MqRuntimeS instance to work on - the runtime argument, used by MQ_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | argv | command-line arguments |
[in] | name | the name of the process |
[out] | idPtrOut | the process identifier, pointer is not MK_NULL |
Example:
Definition at line 2759 of file LibMqMsgque_mq.h.
MqSysServerThreadF MqLalS::MqSysServerThreadCB |
thread server create syscall with libmqmsgque error plugin
[in] | mkrt | the MkRuntimeS instance to work on - the runtime argument, used by MK_RT_CALL (C-only) |
[in] | ctx | the MqContextS instance to work on |
[in] | argP | thread startup environment |
[in] | name | the name of the thread |
[in] | state | state of the thread PTHREAD_CREATE_DETACHED or PTHREAD_CREATE_JOINABLE |
[out] | idPtrOut | the thread identifier, pointer is not MK_NULL |
Example:
Definition at line 2762 of file LibMqMsgque_mq.h.
MqSysSelectF MqLalS::SysSelect |
select syscall …
read more at: man 2 select
[in] | max | the maximum file descriptor + 1 from the read, write or except input data |
[in] | read | set of file descriptors |
[in] | write | set of file descriptors |
[in] | except | set of file descriptors |
[in] | timeout | maximum time to wait for data |
Definition at line 2756 of file LibMqMsgque_mq.h.