|
Otclient 1.0
14/8/2020
|
This is the complete list of members for Connection, including all inherited members.
| add_ref() | stdext::shared_object | inline |
| asConnection() | Connection | inline |
| asLuaObject() | LuaObject | inline |
| 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_object | inline |
| dec_ref() | stdext::shared_object | inline |
| dynamic_self_cast() | stdext::shared_object | inline |
| getClassName() | LuaObject | |
| getElapsedTicksSinceLastRead() | Connection | inline |
| getError() | Connection | inline |
| getIp() | Connection | |
| getLuaField(const std::string &key) | LuaObject | |
| getUseCount() | LuaObject | |
| handleError(const boost::system::error_code &error) | Connection | protected |
| hasLuaField(const std::string &field) | LuaObject | |
| internal_connect(asio::ip::basic_resolver< asio::ip::tcp >::iterator endpointIterator) | Connection | protected |
| internal_write() | Connection | protected |
| isConnected() | Connection | inline |
| isConnecting() | Connection | inline |
| 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_activityTimer | Connection | protected |
| m_connectCallback | Connection | protected |
| m_connected | Connection | protected |
| m_connecting | Connection | protected |
| m_delayedWriteTimer | Connection | protected |
| m_error | Connection | protected |
| m_errorCallback | Connection | protected |
| m_inputStream | Connection | protected |
| m_outputStream | Connection | protected |
| m_outputStreams | Connection | protectedstatic |
| m_readTimer | Connection | protected |
| m_recvCallback | Connection | protected |
| m_resolver | Connection | protected |
| m_socket | Connection | protected |
| m_writeTimer | Connection | protected |
| onCanWrite(const boost::system::error_code &error) | Connection | protected |
| onConnect(const boost::system::error_code &error) | Connection | protected |
| onRecv(const boost::system::error_code &error, size_t recvSize) | Connection | protected |
| onResolve(const boost::system::error_code &error, asio::ip::tcp::resolver::iterator endpointIterator) | Connection | protected |
| onTimeout(const boost::system::error_code &error) | Connection | protected |
| onWrite(const boost::system::error_code &error, size_t writeSize, std::shared_ptr< asio::streambuf > outputStream) | Connection | protected |
| operator=(const LuaObject &) | LuaObject | inline |
| poll() | Connection | static |
| 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_object | inline |
| releaseLuaFieldsTable() | LuaObject | |
| Server class | Connection | friend |
| setErrorCallback(const ErrorCallback &errorCallback) | Connection | inline |
| setLuaField(const std::string &key, const T &value) | LuaObject | |
| shared_object() | stdext::shared_object | inline |
| static_self_cast() | stdext::shared_object | inline |
| terminate() | Connection | static |
| write(uint8 *buffer, size_t size) | Connection | |
| ~Connection() | Connection | |
| ~LuaObject() | LuaObject | virtual |
| ~shared_object() | stdext::shared_object | inlinevirtual |