Hosted::Transport::TcpClientTransport Class Reference

#include <TcpClientTransport.h>

Inheritance diagram for Hosted::Transport::TcpClientTransport:
Collaboration diagram for Hosted::Transport::TcpClientTransport:

Public Member Functions

 TcpClientTransport (TcpClient &client)
 
- 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

◆ TcpClientTransport()

Hosted::Transport::TcpClientTransport::TcpClientTransport ( TcpClient client)
inline

Member Function Documentation

◆ process()

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

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