Sirikata
|
#include <sirikata/core/util/Platform.hpp>
#include <sirikata/core/network/Asio.hpp>
#include <sirikata/core/network/IOStrandImpl.hpp>
#include "TcpsstUtil.hpp"
#include "TCPStream.hpp"
#include <sirikata/core/queue/ThreadSafeQueue.hpp>
#include "ASIOSocketWrapper.hpp"
#include "MultiplexedSocket.hpp"
#include "ASIOReadBuffer.hpp"
#include "VariableLength.hpp"
Classes | |
struct | Sirikata::Network::ASIOReadBufferUtil |
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
namespace | Sirikata::Network |
Network contains Stream and TCPStream. | |
Functions | |
void | Sirikata::Network::BufferPrint (void *pointerkey, const char extension[16], const void *vbuf, size_t size) |
ASIOReadBuffer * | Sirikata::Network::MakeASIOReadBuffer (const MultiplexedSocketPtr &parentSocket, unsigned int whichSocket, const MemoryReference &strayBytesAfterHeader, TCPStream::StreamType streamType) |
The only public interface to TCPReadBuffer is the constructor-like-function which takes in a MultiplexedSocket and an integer offset. |