Sirikata
|
Go to the source code of this file.
Classes | |
class | Sirikata::Network::InternalIOWork |
Simple wrapper around Boost.Asio's io_service::work, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::InternalIOStrand |
Simple wrapper around Boost.Asio's io_service::strand, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::TCPSocket |
Simple wrapper around Boost.Asio's tcp::socket, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::TCPListener |
Simple wrapper around Boost.Asio's tcp::acceptor, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::TCPResolver |
Simple wrapper around Boost.Asio's tcp::resolver, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::UDPSocket |
Simple wrapper around Boost.Asio's udp::socket, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::UDPResolver |
Simple wrapper around Boost.Asio's udp::resolver, allowing for safe, cross-platform allocation and use. More... | |
class | Sirikata::Network::DeadlineTimer |
Simple wrapper around Boost.Asio's deadline_timer, allowing for error-prone, cross-platform allocation and use. More... | |
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. | |
Typedefs | |
typedef boost::asio::ip::tcp::socket | Sirikata::Network::InternalTCPSocket |
typedef boost::asio::ip::tcp::acceptor | Sirikata::Network::InternalTCPAcceptor |
typedef boost::asio::ip::tcp::resolver | Sirikata::Network::InternalTCPResolver |
typedef boost::asio::ip::udp::socket | Sirikata::Network::InternalUDPSocket |
typedef boost::asio::ip::udp::resolver | Sirikata::Network::InternalUDPResolver |