This is the complete list of members for Protocol, including all inherited members.
add_ref() | stdext::shared_object | inline |
asLuaObject() | LuaObject | inline |
asProtocol() | Protocol | inline |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
connect(const std::string &host, uint16 port) | Protocol | |
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false) | LuaObject | |
const_self_cast() | stdext::shared_object | inline |
dec_ref() | stdext::shared_object | inline |
disconnect() | Protocol | |
dynamic_self_cast() | stdext::shared_object | inline |
enableChecksum() | Protocol | inline |
enableXteaEncryption() | Protocol | inline |
generateXteaKey() | Protocol | |
getClassName() | LuaObject | |
getConnection() | Protocol | inline |
getElapsedTicksSinceLastRead() | Protocol | inline |
getLuaField(const std::string &key) | LuaObject | |
getUseCount() | LuaObject | |
getXteaKey() | Protocol | |
hasLuaField(const std::string &field) | LuaObject | |
isConnected() | Protocol | |
isConnecting() | Protocol | |
luaCallLuaField(const std::string &field, const T &... args) | LuaObject | |
luaGetField(const std::string &key) | LuaObject | |
luaGetFieldsTable() | LuaObject | |
luaGetMetatable() | LuaObject | |
LuaObject() | LuaObject | |
luaSetField(const std::string &key) | LuaObject | |
m_xteaKey | Protocol | protected |
onConnect() | Protocol | protectedvirtual |
onError(const boost::system::error_code &err) | Protocol | protectedvirtual |
onRecv(const InputMessagePtr &inputMessage) | Protocol | protectedvirtual |
operator=(const LuaObject &) | LuaObject | inline |
Protocol() | Protocol | |
recv() | Protocol | virtual |
ref_count() | stdext::shared_object | inline |
releaseLuaFieldsTable() | LuaObject | |
send(const OutputMessagePtr &outputMessage) | Protocol | virtual |
setConnection(const ConnectionPtr &connection) | Protocol | inline |
setLuaField(const std::string &key, const T &value) | LuaObject | |
setXteaKey(uint32 a, uint32 b, uint32 c, uint32 d) | Protocol | |
shared_object() | stdext::shared_object | inline |
static_self_cast() | stdext::shared_object | inline |
~LuaObject() | LuaObject | virtual |
~Protocol() | Protocol | virtual |
~shared_object() | stdext::shared_object | inlinevirtual |