Sirikata
|
#include <CraqEntry.hpp>
Public Member Functions | |
CraqEntry (const OSegEntry &rhs) | |
CraqEntry (uint32 server, float radius) | |
CraqEntry (unsigned char input[CRAQ_SERVER_SIZE]) | |
void | serialize (unsigned char output[CRAQ_SERVER_SIZE]) const |
std::string | serialize () const |
void | deserialize (unsigned char input[CRAQ_SERVER_SIZE]) |
Static Public Member Functions | |
static CraqEntry | null () |
Sirikata::CraqEntry::CraqEntry | ( | uint32 | server, |
float | radius | ||
) | [inline] |
Sirikata::CraqEntry::CraqEntry | ( | unsigned char | input[CRAQ_SERVER_SIZE] | ) | [inline, explicit] |
References deserialize().
void Sirikata::CraqEntry::deserialize | ( | unsigned char | input[CRAQ_SERVER_SIZE] | ) |
References Sirikata::decode12Base64(), Sirikata::OSegEntry::mRadius, and Sirikata::OSegEntry::mServer.
Referenced by CraqEntry().
static CraqEntry Sirikata::CraqEntry::null | ( | ) | [inline, static] |
Reimplemented from Sirikata::OSegEntry.
References CraqEntry().
Referenced by Sirikata::CraqObjectSegmentation::beginCraqLookup(), Sirikata::CraqObjectSegmentation::cacheLookup(), Sirikata::CraqObjectSegmentation::lookup(), Sirikata::AsyncConnection::read_handler_get(), and Sirikata::CraqObjectSegmentation::satisfiesCache().
std::string Sirikata::CraqEntry::serialize | ( | ) | const [inline] |
References Sirikata::CRAQ_SERVER_SIZE.
void Sirikata::CraqEntry::serialize | ( | unsigned char | output[CRAQ_SERVER_SIZE] | ) | const |
References Sirikata::encode9Base64(), Sirikata::OSegEntry::mRadius, and Sirikata::OSegEntry::mServer.
Referenced by Sirikata::AsyncConnection::set(), and Sirikata::AsyncConnectionSet::set().