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 "VariableLength.hpp"
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. | |
Defines | |
#define | ASIOSocketWrapperBuffer(pointer, size) boost::asio::buffer(pointer,(size)) |
Functions | |
void | Sirikata::Network::ASIOLogBuffer (void *pointerkey, const char extension[16], const uint8 *buffer, size_t buffersize) |
char | Sirikata::Network::toHex (unsigned char a) |
void | Sirikata::Network::BufferPrint (void *pointerkey, const char extension[16], const void *vbuf, size_t size) |
void | Sirikata::Network::copyHeader (void *destination, const char *stringPrefix, const UUID &key, unsigned int num) |
int | Sirikata::Network::translateBase64 (uint8 *destination, const uint8 *source, int numSigBytes) |
Sirikata::Network::Address | Sirikata::Network::convertEndpointToAddress (const boost::asio::ip::tcp::endpoint &ep) |
#define ASIOSocketWrapperBuffer | ( | pointer, | |
size | |||
) | boost::asio::buffer(pointer,(size)) |