Sirikata
Classes | Functions
Sirikata::XDP Namespace Reference

XDP stands for X datagram protocol. More...

Classes

class  PortID
 Identifier for an ODP port. More...
class  Endpoint
 Function signature for an ODP message handler. More...
class  DelegatePort
 An implementation of XDP::Port, templatized on an Endpoint type, that handles all the bookkeeping and sanity checking, but delegates real operations to the user of the class via some callback functions registered at creation. More...
class  Port
 ODP::Port is the interface for bound ports that allows sending and receiving ODP messages. More...

Functions

template<typename IdentifierType >
std::ostream & operator<< (std::ostream &os, const Sirikata::XDP::Endpoint< IdentifierType > &ep)

Detailed Description

XDP stands for X datagram protocol.

It isn't used directly, but has shared classes and template classes for datagram protocol interfaces, e.g. ODP for objects and OHDP for object hosts.


Function Documentation

template<typename IdentifierType >
std::ostream& Sirikata::XDP::operator<< ( std::ostream &  os,
const Sirikata::XDP::Endpoint< IdentifierType > &  ep 
)