summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION127
1 files changed, 127 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..97df2b1
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,127 @@
+Extension [ <persistent> extension #117 nsq version 2.3.2 ] {
+
+ - Classes [3] {
+ Class [ <internal:nsq> class Nsq ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> public $nsqd_connection_fds ]
+ }
+
+ - Methods [6] {
+ Method [ <internal:nsq> public method connectNsqd ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $connect_addr_arr ]
+ }
+ }
+
+ Method [ <internal:nsq> public method closeNsqdConnection ] {
+ }
+
+ Method [ <internal:nsq> public method publish ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $topic ]
+ Parameter #1 [ <required> $msg ]
+ }
+ }
+
+ Method [ <internal:nsq> public method deferredPublish ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $topic ]
+ Parameter #1 [ <required> $msg ]
+ Parameter #2 [ <required> $delay_time ]
+ }
+ }
+
+ Method [ <internal:nsq> public method subscribe ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $conifg ]
+ Parameter #1 [ <required> $callback ]
+ }
+ }
+
+ Method [ <internal:nsq> public method requeue ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $delay_time ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:nsq> class NsqLookupd ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [1] {
+ Property [ <default> public $address ]
+ }
+
+ - Methods [1] {
+ Method [ <internal:nsq, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $address ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:nsq> class NsqMessage ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> public $message_id ]
+ Property [ <default> public $timestamp ]
+ Property [ <default> public $attempts ]
+ Property [ <default> public $payload ]
+ }
+
+ - Methods [2] {
+ Method [ <internal:nsq> public method touch ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $bev_zval ]
+ Parameter #1 [ <required> $message_id ]
+ }
+ }
+
+ Method [ <internal:nsq> public method finish ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $bev_zval ]
+ Parameter #1 [ <required> $message_id ]
+ }
+ }
+ }
+ }
+ }
+}
+