dodo  0.0.1
A C++ library to create containerized Linux services
socketreadbuffer.hpp File Reference
Include dependency graph for socketreadbuffer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  dodo::network::FileReadBuffer
 File-based VirtualReadBuffer, conventient for testing purposes as parsers can be tested against file instead of network sources. More...
 
class  dodo::network::SocketReadBuffer
 SocketReadBuffer is a VirtualReadBuffer that reads from the BaseSocket in chunks internally. More...
 
class  dodo::network::StringReadBuffer
 String based VirtualReadBuffer, conventient for testing purposes as parsers can be tested against strings instead of network sources. More...
 
class  dodo::network::VirtualReadBuffer
 Interface to read individual bytes whilst the implementation can read from an actual source (such as a network buffer) in larger chunks, reducing the number of required system calls. More...
 

Namespaces

 dodo
 A C++ platform interface to lean Linux services tailored for containerized deployment.
 
 dodo::network
 Interface for network communication.
 

Detailed Description

Defines the dodo::network::SocketReadBuffer class.

Implements the dodo::network::SocketReadBuffer class.

Definition in file socketreadbuffer.hpp.