class XMPP::Component
- XMPP::Component
- Reference
- Object
Included Modules
Defined in:
xmpp/component.crConstructors
Instance Method Summary
-
#connect
connect triggers component connection to XMPP server component port.
- #disconnect
- #options : ComponentOptions
- #resume(state : SMState)
-
#send(packet : String)
send sends an XMPP stanza as a string to the server.
-
#send(packet : Stanza::Packet)
sends marshal's XMPP stanza and sends it to the server.
Instance methods inherited from module XMPP::EventManager
event_handler : EventHandler | Nil
event_handler,
event_handler=(event_handler : EventHandler | Nil)
event_handler=
Instance methods inherited from module XMPP::StreamClient
connect
connect,
disconnect
disconnect,
event_handler=(handler : EventHandler)
event_handler=,
resume(state : SMState)
resume
Instance methods inherited from module XMPP::Sender
send(packet : String)send(packet : Stanza::Packet) send
Constructor Detail
Instance Method Detail
def send(packet : String)
#
send sends an XMPP stanza as a string to the server. It can be invalid XML or XMPP content. In that case, the server will disconnect the client. It is up to the user of this method to carefully craft the XML content to produce valid XMPP.