boost::cmt::asio::tcp::socket Class Reference

#include <socket.hpp>

List of all members.

Classes

struct  iterator

Public Types

typedef boost::shared_ptr< socketptr

Public Member Functions

boost::system::error_code connect (const boost::asio::ip::tcp::endpoint &ep)
size_t read_some (char *buffer, size_t size)
size_t read (char *buffer, size_t size)
size_t try_read (char *buffer, size_t size)
size_t write (const char *buffer, size_t size)

Detailed Description

Provides a buffered socket based on boost::asio.


Member Function Documentation

size_t boost::cmt::asio::tcp::socket::write ( const char *  buffer,
size_t  size 
)

Alternate between two buffers, fill one while asio is writing the other, then switch.


The documentation for this class was generated from the following files:
 All Classes Files Functions Typedefs
Generated on Wed Jul 27 22:26:30 2011 for Boost.CMT - Cooperative Multi-Tasking by  doxygen 1.6.3