From 6fe89e3c14ec53db7c21b3717d1e9a98c0db855d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 4 Dec 2012 09:10:46 +0100 Subject: PHP 5.5: save extension reflection --- reflection/sysvmsg.txt | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 reflection/sysvmsg.txt (limited to 'reflection/sysvmsg.txt') diff --git a/reflection/sysvmsg.txt b/reflection/sysvmsg.txt new file mode 100644 index 0000000..c15a263 --- /dev/null +++ b/reflection/sysvmsg.txt @@ -0,0 +1,70 @@ +Extension [ extension #84 sysvmsg version ] { + + - Constants [5] { + Constant [ integer MSG_IPC_NOWAIT ] { 1 } + Constant [ integer MSG_EAGAIN ] { 11 } + Constant [ integer MSG_ENOMSG ] { 42 } + Constant [ integer MSG_NOERROR ] { 2 } + Constant [ integer MSG_EXCEPT ] { 4 } + } + + - Functions { + Function [ function msg_get_queue ] { + + - Parameters [2] { + Parameter #0 [ $key ] + Parameter #1 [ $perms ] + } + } + Function [ function msg_send ] { + + - Parameters [6] { + Parameter #0 [ $queue ] + Parameter #1 [ $msgtype ] + Parameter #2 [ $message ] + Parameter #3 [ $serialize ] + Parameter #4 [ $blocking ] + Parameter #5 [ &$errorcode ] + } + } + Function [ function msg_receive ] { + + - Parameters [8] { + Parameter #0 [ $queue ] + Parameter #1 [ $desiredmsgtype ] + Parameter #2 [ &$msgtype ] + Parameter #3 [ $maxsize ] + Parameter #4 [ &$message ] + Parameter #5 [ $unserialize ] + Parameter #6 [ $flags ] + Parameter #7 [ &$errorcode ] + } + } + Function [ function msg_remove_queue ] { + + - Parameters [1] { + Parameter #0 [ $queue ] + } + } + Function [ function msg_stat_queue ] { + + - Parameters [1] { + Parameter #0 [ $queue ] + } + } + Function [ function msg_set_queue ] { + + - Parameters [2] { + Parameter #0 [ $queue ] + Parameter #1 [ $data ] + } + } + Function [ function msg_queue_exists ] { + + - Parameters [1] { + Parameter #0 [ $key ] + } + } + } +} + -- cgit