76 name : string |
76 name : string |
77 attr : { string : string } |
77 attr : { string : string } |
78 { serialized_stanza_t | string } |
78 { serialized_stanza_t | string } |
79 end |
79 end |
80 |
80 |
|
81 record message_attr |
|
82 ["xml:lang"] : string |
|
83 from : string |
|
84 id : string |
|
85 to : string |
|
86 type : message_type |
|
87 enum message_type |
|
88 "chat" |
|
89 "error" |
|
90 "groupchat" |
|
91 "headline" |
|
92 "normal" |
|
93 end |
|
94 end |
|
95 |
|
96 record presence_attr |
|
97 ["xml:lang"] : string |
|
98 from : string |
|
99 id : string |
|
100 to : string |
|
101 type : presence_type |
|
102 enum presence_type |
|
103 "error" |
|
104 "probe" |
|
105 "subscribe" |
|
106 "subscribed" |
|
107 "unsubscribe" |
|
108 "unsubscribed" |
|
109 end |
|
110 end |
|
111 |
|
112 record iq_attr |
|
113 ["xml:lang"] : string |
|
114 from : string |
|
115 id : string |
|
116 to : string |
|
117 type : iq_type |
|
118 enum iq_type |
|
119 "error" |
|
120 "get" |
|
121 "result" |
|
122 "set" |
|
123 end |
|
124 end |
|
125 |
81 stanza : function ( string, { string : string } ) : stanza_t |
126 stanza : function ( string, { string : string } ) : stanza_t |
82 is_stanza : function ( any ) : boolean |
127 is_stanza : function ( any ) : boolean |
83 preserialize : function ( stanza_t ) : serialized_stanza_t |
128 preserialize : function ( stanza_t ) : serialized_stanza_t |
84 deserialize : function ( serialized_stanza_t ) : stanza_t |
129 deserialize : function ( serialized_stanza_t ) : stanza_t |
85 clone : function ( stanza_t, boolean ) : stanza_t |
130 clone : function ( stanza_t, boolean ) : stanza_t |
86 message : function ( { string : string }, string ) : stanza_t |
131 message : function ( message_attr, string ) : stanza_t |
87 iq : function ( { string : string } ) : stanza_t |
132 iq : function ( iq_attr ) : stanza_t |
88 reply : function ( stanza_t ) : stanza_t |
133 reply : function ( stanza_t ) : stanza_t |
89 error_reply : function ( stanza_t, stanza_error_type, stanza_error_condition, string, string ) : stanza_t |
134 error_reply : function ( stanza_t, stanza_error_type, stanza_error_condition, string, string ) : stanza_t |
90 presence : function ( { string : string } ) : stanza_t |
135 presence : function ( presence_attr ) : stanza_t |
91 xml_escape : function ( string ) : string |
136 xml_escape : function ( string ) : string |
92 pretty_print : function ( string ) : string |
137 pretty_print : function ( string ) : string |
93 end |
138 end |
94 |
139 |
95 return lib |
140 return lib |