#include <inbandbytestreamhandler.h>
Public Member Functions | |
| virtual | ~InBandBytestreamHandler () |
| virtual bool | handleIncomingInBandBytestream (const JID &from, InBandBytestream *ibb)=0 |
| virtual void | handleOutgoingInBandBytestream (const JID &to, InBandBytestream *ibb)=0 |
| virtual void | handleInBandBytestreamError (const JID &remote, StanzaError se)=0 |
See InBandBytestreamManager for a detailed description on how to implement In-Band Bytestreams.
Definition at line 33 of file inbandbytestreamhandler.h.
|
|
Virtual destructor. Definition at line 39 of file inbandbytestreamhandler.h. |
|
||||||||||||
|
Notifies the handler of errors occuring when a bytestream was requested. For example, if the remote entity does not implement IBB.
|
|
||||||||||||
|
Notifies the implementor of a new incoming IBB request. Attach the IBB to a MessageSession using InBandBytestream::attachTo().
|
|
||||||||||||
|
Notifies the implementor of successful establishing of an outgoing IBB request. Attach the IBB to a MessageSession using InBandBytestream::attachTo(). The stream has been accepted by the remote entity and is ready to send data. The InBandBytestreamHandler becomes the owner of the InBandBytestream object.
|
1.4.1