Sirikata
Public Member Functions | Public Attributes
Sirikata::Network::TCPStream::Callbacks Class Reference

A pair of callbacks related to a stream. More...

#include <TCPStream.hpp>

Inheritance diagram for Sirikata::Network::TCPStream::Callbacks:
Collaboration diagram for Sirikata::Network::TCPStream::Callbacks:

List of all members.

Public Member Functions

 Callbacks (const Stream::ConnectionCallback &connectionCallback, const Stream::ReceivedCallback &bytesReceivedCallback, const Stream::ReadySendCallback &readySendCallback, const std::tr1::weak_ptr< AtomicValue< int > > &sendStatus)

Public Attributes

Stream::ConnectionCallback mConnectionCallback
Stream::ReceivedCallback mBytesReceivedCallback
Stream::ReadySendCallback mReadySendCallback
std::tr1::weak_ptr
< AtomicValue< int > > 
mSendStatus

Detailed Description

A pair of callbacks related to a stream.

Used for a target of a map type Holds the callback to receive for a connection and the bytes received callback


Constructor & Destructor Documentation

Sirikata::Network::TCPStream::Callbacks::Callbacks ( const Stream::ConnectionCallback connectionCallback,
const Stream::ReceivedCallback bytesReceivedCallback,
const Stream::ReadySendCallback readySendCallback,
const std::tr1::weak_ptr< AtomicValue< int > > &  sendStatus 
) [inline]

Member Data Documentation


The documentation for this class was generated from the following file: