Hosted::Transport::TcpServerTransport Class Reference

#include <TcpServerTransport.h>

Inheritance diagram for Hosted::Transport::TcpServerTransport:
Collaboration diagram for Hosted::Transport::TcpServerTransport:

Public Member Functions

 TcpServerTransport (TcpServer &server)
 
- Public Member Functions inherited from Hosted::Transport::BaseTransport
virtual ~BaseTransport ()
 
void onData (DataHandler handler)
 

Protected Member Functions

bool process (TcpClient &client, char *data, int size) override
 

Additional Inherited Members

- Public Types inherited from Hosted::Transport::BaseTransport
using DataHandler = Delegate< bool(Stream &)>
 
- Protected Attributes inherited from Hosted::Transport::BaseTransport
DataHandler handler
 

Constructor & Destructor Documentation

◆ TcpServerTransport()

Hosted::Transport::TcpServerTransport::TcpServerTransport ( TcpServer server)
inline

Member Function Documentation

◆ process()

bool Hosted::Transport::TcpServerTransport::process ( TcpClient client,
char *  data,
int  size 
)
inlineoverrideprotectedvirtual

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