Otclient  14/8/2020
Connection Member List

This is the complete list of members for Connection, including all inherited members.

add_ref()stdext::shared_objectinline
asConnection()Connectioninline
asLuaObject()LuaObjectinline
callLuaField(const std::string &field, const T &... args)LuaObject
callLuaField(const std::string &field, const T &... args)LuaObject
close()Connection
connect(const std::string &host, uint16 port, const std::function< void()> &connectCallback)Connection
Connection()Connection
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false)LuaObject
const_self_cast()stdext::shared_objectinline
dec_ref()stdext::shared_objectinline
dynamic_self_cast()stdext::shared_objectinline
getClassName()LuaObject
getElapsedTicksSinceLastRead()Connectioninline
getError()Connectioninline
getIp()Connection
getLuaField(const std::string &key)LuaObject
getUseCount()LuaObject
handleError(const boost::system::error_code &error)Connectionprotected
hasLuaField(const std::string &field)LuaObject
internal_connect(asio::ip::basic_resolver< asio::ip::tcp >::iterator endpointIterator)Connectionprotected
internal_write()Connectionprotected
isConnected()Connectioninline
isConnecting()Connectioninline
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_activityTimerConnectionprotected
m_connectCallbackConnectionprotected
m_connectedConnectionprotected
m_connectingConnectionprotected
m_delayedWriteTimerConnectionprotected
m_errorConnectionprotected
m_errorCallbackConnectionprotected
m_inputStreamConnectionprotected
m_outputStreamConnectionprotected
m_outputStreamsConnectionprotectedstatic
m_readTimerConnectionprotected
m_recvCallbackConnectionprotected
m_resolverConnectionprotected
m_socketConnectionprotected
m_writeTimerConnectionprotected
onCanWrite(const boost::system::error_code &error)Connectionprotected
onConnect(const boost::system::error_code &error)Connectionprotected
onRecv(const boost::system::error_code &error, size_t recvSize)Connectionprotected
onResolve(const boost::system::error_code &error, asio::ip::tcp::resolver::iterator endpointIterator)Connectionprotected
onTimeout(const boost::system::error_code &error)Connectionprotected
onWrite(const boost::system::error_code &error, size_t writeSize, std::shared_ptr< asio::streambuf > outputStream)Connectionprotected
operator=(const LuaObject &)LuaObjectinline
poll()Connectionstatic
read(uint16 bytes, const RecvCallback &callback)Connection
read_some(const RecvCallback &callback)Connection
read_until(const std::string &what, const RecvCallback &callback)Connection
ref_count()stdext::shared_objectinline
releaseLuaFieldsTable()LuaObject
Server classConnectionfriend
setErrorCallback(const ErrorCallback &errorCallback)Connectioninline
setLuaField(const std::string &key, const T &value)LuaObject
shared_object()stdext::shared_objectinline
static_self_cast()stdext::shared_objectinline
terminate()Connectionstatic
write(uint8 *buffer, size_t size)Connection
~Connection()Connection
~LuaObject()LuaObjectvirtual
~shared_object()stdext::shared_objectinlinevirtual