Classes | Public Types | Public Member Functions

Swift::S5BProxyRequest Class Reference

Inheritance diagram for Swift::S5BProxyRequest:
Collaboration diagram for Swift::S5BProxyRequest:

List of all members.

Classes

struct  StreamHost

Public Types

typedef boost::shared_ptr
< S5BProxyRequest
ref

Public Member Functions

const boost::optional
< StreamHost > & 
getStreamHost () const
void setStreamHost (const StreamHost &streamHost)
const std::string & getSID () const
void setSID (const std::string &sid)
const boost::optional< JID > & getActivate () const
void setActivate (const JID &activate)

Detailed Description

Definition at line 19 of file S5BProxyRequest.h.


Member Typedef Documentation

typedef boost::shared_ptr<S5BProxyRequest> Swift::S5BProxyRequest::ref

Reimplemented from Swift::Payload.

Definition at line 21 of file S5BProxyRequest.h.


Member Function Documentation

const boost::optional<JID>& Swift::S5BProxyRequest::getActivate (  )  const [inline]

Definition at line 46 of file S5BProxyRequest.h.

const std::string& Swift::S5BProxyRequest::getSID (  )  const [inline]

Definition at line 38 of file S5BProxyRequest.h.

const boost::optional<StreamHost>& Swift::S5BProxyRequest::getStreamHost (  )  const [inline]

Definition at line 30 of file S5BProxyRequest.h.

void Swift::S5BProxyRequest::setActivate ( const JID activate  )  [inline]

Definition at line 50 of file S5BProxyRequest.h.

void Swift::S5BProxyRequest::setSID ( const std::string &  sid  )  [inline]

Definition at line 42 of file S5BProxyRequest.h.

void Swift::S5BProxyRequest::setStreamHost ( const StreamHost streamHost  )  [inline]

Definition at line 34 of file S5BProxyRequest.h.