![]() |
helics
3.0.1
|
This is the complete list of members for helics::tcp::TcpConnection, including all inherited members.
async_receive(void *buffer, size_t dataLength, Process callback) | helics::tcp::TcpConnection | inline |
async_receive(std::function< void(TcpConnection::pointer, const char *buffer, size_t dataLength, const std::error_code &error)> callback) | helics::tcp::TcpConnection | inline |
cancel() | helics::tcp::TcpConnection | inline |
close() | helics::tcp::TcpConnection | |
closeNoWait() | helics::tcp::TcpConnection | |
connection_state_t enum name | helics::tcp::TcpConnection | |
create(asio::io_context &io_context, const std::string &connection, const std::string &port, size_t bufferSize=10192) (defined in helics::tcp::TcpConnection) | helics::tcp::TcpConnection | static |
create(asio::io_context &io_context, size_t bufferSize) | helics::tcp::TcpConnection | inlinestatic |
getIdentifier() const | helics::tcp::TcpConnection | inline |
isConnected() const | helics::tcp::TcpConnection | inline |
isReceiving() const | helics::tcp::TcpConnection | inline |
pointer typedef (defined in helics::tcp::TcpConnection) | helics::tcp::TcpConnection | |
receive(void *buffer, size_t maxDataSize) | helics::tcp::TcpConnection | |
send(const void *buffer, size_t dataLength) | helics::tcp::TcpConnection | |
send(const std::string &dataString) | helics::tcp::TcpConnection | |
send_async(const void *buffer, size_t dataLength, Process callback) | helics::tcp::TcpConnection | inline |
setDataCall(std::function< size_t(TcpConnection::pointer, const char *, size_t)> dataFunc) | helics::tcp::TcpConnection | |
setErrorCall(std::function< bool(TcpConnection::pointer, const std::error_code &)> errorFunc) | helics::tcp::TcpConnection | |
setLoggingFunction(std::function< void(int loglevel, const std::string &logMessage)> logFunc) | helics::tcp::TcpConnection | |
socket() | helics::tcp::TcpConnection | inline |
startReceive() | helics::tcp::TcpConnection | |
waitOnClose() | helics::tcp::TcpConnection | |
waitUntilConnected(std::chrono::milliseconds timeOut) | helics::tcp::TcpConnection |