aboutsummaryrefslogtreecommitdiffstats
path: root/man/psmq_receive.3
diff options
context:
space:
mode:
Diffstat (limited to 'man/psmq_receive.3')
-rw-r--r--man/psmq_receive.316
1 files changed, 16 insertions, 0 deletions
diff --git a/man/psmq_receive.3 b/man/psmq_receive.3
index f400b7d..d1da445 100644
--- a/man/psmq_receive.3
+++ b/man/psmq_receive.3
@@ -56,6 +56,9 @@ Unsubscribe confirmation has been received.
.TP
.B PSMQ_CTRL_CMD_CLOSE
Broker closed connection with the client.
+.TP
+.B PSMQ_CTRL_CMD_IOCTL
+Response from the broker for ioctl request.
.PP
.IR ctrl . data
is a response status of received message.
@@ -96,6 +99,19 @@ is bigger than 0, otherwise you risk getting
.B SIGSEGV
from OS.
.PP
+When
+.IR ctrl . data
+is
+.B PSMQ_CTRL_CMD_IOCTL
+then
+.I data
+will not contain topic but first byte will be ioctl request number
+and all of the following bytes are ioctl specific.
+In general all of reponses from ioctl will require custom parsing.
+Check
+.BR psmq_ioctl (3)
+for all possible ioctls.
+.PP
.I paylen
Length of payload part in
.IR data .