Sirikata
|
#include <sirikata/core/util/Platform.hpp>
#include <sirikata/core/service/Service.hpp>
#include <sirikata/core/util/Timer.hpp>
#include <sirikata/core/service/Context.hpp>
#include <sirikata/core/network/Message.hpp>
#include <sirikata/core/network/ObjectMessage.hpp>
#include "Protocol_SSTHeader.pbj.hpp"
#include <boost/lexical_cast.hpp>
#include <boost/asio.hpp>
#include <sirikata/core/options/CommonOptions.hpp>
Go to the source code of this file.
Classes | |
class | Sirikata::SST::EndPoint< EndObjectType > |
class | Sirikata::SST::EndPoint< EndObjectType >::Hasher |
class | Sirikata::SST::Mutex |
class | Sirikata::SST::CallbackTypes< EndPointType > |
class | Sirikata::SST::ConnectionVariables< EndPointType > |
class | Sirikata::SST::BaseDatagramLayer< EndPointType > |
class | Sirikata::SST::ChannelSegment |
class | Sirikata::SST::Connection< EndPointType > |
class | Sirikata::SST::StreamBuffer |
class | Sirikata::SST::Stream< EndPointType > |
class | Sirikata::SST::ConnectionManager< EndPointType > |
Manages SST Connections. More... | |
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
namespace | Sirikata::SST |
Defines | |
#define | SST_LOG(lvl, msg) SILOG(sst,lvl,msg); |
#define | SST_IMPL_SUCCESS 0 |
#define | SST_IMPL_FAILURE -1 |
Typedefs | |
typedef UUID | Sirikata::SST::USID |
typedef uint32 | Sirikata::SST::LSID |
#define SST_IMPL_FAILURE -1 |
Referenced by Sirikata::SST::Connection< EndPointType >::cleanup(), Sirikata::SST::Stream< EndPointType >::connectionCreated(), Sirikata::SST::Connection< EndPointType >::datagram(), Sirikata::SST::Stream< EndPointType >::listenSubstream(), and Sirikata::SST::Stream< EndPointType >::serviceStream().
#define SST_IMPL_SUCCESS 0 |
Referenced by Sirikata::SST::Stream< EndPointType >::connectionCreated(), Sirikata::JS::EmersonMessagingManager::createScriptCommListenerStreamCB(), Sirikata::SST::Connection< EndPointType >::datagram(), Sirikata::OH::Manual::ServerQueryHandler::handleCreatedProxSubstream(), Sirikata::EnvironmentSimulation::handleCreatedStream(), Sirikata::JS::EmersonMessagingManager::handleIncomingSubstream(), Sirikata::LibproxManualProximity::handleObjectHostSubstream(), Sirikata::SST::Connection< EndPointType >::handleReplyPacket(), Sirikata::SpaceNodeConnection::handleStreamConnected(), Sirikata::ObjectHostConnectionManager::newOHStream(), Sirikata::Server::newStream(), Sirikata::SST::Connection< EndPointType >::receiveMessage(), Sirikata::JS::EmersonMessagingManager::scriptCommWriteStreamConnectedCB(), Sirikata::SessionManager::spaceConnectCallback(), and Sirikata::JS::EmersonMessagingManager::writeMessageSubstream().
#define SST_LOG | ( | lvl, | |
msg | |||
) | SILOG(sst,lvl,msg); |
Referenced by Sirikata::SST::Stream< EndPointType >::connectStream(), Sirikata::SST::Connection< EndPointType >::createConnection(), Sirikata::SST::Connection< EndPointType >::handleInitPacket(), Sirikata::SST::Connection< EndPointType >::handleReceive(), Sirikata::SST::Connection< EndPointType >::handleReplyPacket(), and Sirikata::SST::Stream< EndPointType >::updateRTO().