Public Member Functions | Public Attributes

Swift::IQChannel Class Reference

Inheritance diagram for Swift::IQChannel:

List of all members.

Public Member Functions

virtual ~IQChannel ()
virtual void sendIQ (boost::shared_ptr< IQ >)=0
virtual std::string getNewIQID ()=0
virtual bool isAvailable () const =0

Public Attributes

boost::signal< void(boost::shared_ptr
< IQ >)> 
onIQReceived

Detailed Description

Definition at line 17 of file IQChannel.h.


Constructor & Destructor Documentation

virtual Swift::IQChannel::~IQChannel (  )  [virtual]

Member Function Documentation

virtual std::string Swift::IQChannel::getNewIQID (  )  [pure virtual]

Implemented in Swift::DummyIQChannel.

virtual bool Swift::IQChannel::isAvailable (  )  const [pure virtual]
virtual void Swift::IQChannel::sendIQ ( boost::shared_ptr< IQ  )  [pure virtual]

Implemented in Swift::DummyIQChannel.


Member Data Documentation

boost::signal<void (boost::shared_ptr<IQ>)> Swift::IQChannel::onIQReceived

Definition at line 26 of file IQChannel.h.