My Project
Public Member Functions | Public Attributes | List of all members
core::Subscription Class Reference
Collaboration diagram for core::Subscription:
Collaboration graph
[legend]

Public Member Functions

 Subscription (std::string id)
 
 Subscription (std::string id, TCPSession &session)
 
int subscribe (TCPSession &session)
 
int unsubscribe (TCPSession &session)
 
virtual int process (coreutils::ZString &request, std::stringstream &out)
 
virtual int onSubscribe (TCPSession &session)
 
int event (std::stringstream &out)
 

Public Attributes

std::string id
 
TCPSessionowner
 
std::vector< TCPSession * > subscribers
 

The documentation for this class was generated from the following files: