TRAP IFC works with timeout to decide wether it should block or just wait for some time. The timeout is usually in microseconds. This section lists some special timeout values.
◆ TRAP_HALFWAIT
Blocking mode, do not wait for client's connection, clients do not try to reconnect, there is no recovering of clients during get_data/send_data in this mode. For input ifc it is the same as TRAP_NO_WAIT.
Definition at line 130 of file trap.h.
◆ TRAP_NO_AUTO_FLUSH
#define TRAP_NO_AUTO_FLUSH (-1l) |
value to disable autoflushing on output interface
Definition at line 134 of file trap.h.
◆ TRAP_NO_WAIT
Non-Blocking mode, do not wait ever.
Definition at line 119 of file trap.h.
◆ TRAP_TIMEOUT_STR
◆ TRAP_WAIT
Blocking mode, wait for client's connection, for message transport to/from internal system buffer.
Definition at line 124 of file trap.h.