COVISE Core
|
#include <iostream>
#include <vector>
#include <map>
#include <functional>
#include <fcntl.h>
#include <netinet/in.h>
#include <util/coExport.h>
#include "message.h"
#include "message_sender_interface.h"
Go to the source code of this file.
Classes | |
class | covise::Connection |
class | covise::UDPConnection |
class | covise::ServerConnection |
class | covise::ServerUdpConnection |
class | covise::SimpleServerConnection |
class | covise::ClientConnection |
class | covise::SimpleClientConnection |
class | covise::DataManagerConnection |
class | covise::ControllerConnection |
class | covise::ConnectionList |
Namespaces | |
namespace | covise |
list of all chemical elements | |
Macros | |
#define | WRITE_BUFFER_SIZE 64000 |
#define | READ_BUFFER_SIZE WRITE_BUFFER_SIZE |
Typedefs | |
typedef struct ssl_st | SSL |
typedef struct ssl_ctx_st | SSL_CTX |
typedef struct ssl_method_st | SSL_METHOD |
Functions | |
template<typename Conn , typename... Args> | |
static std::unique_ptr< Conn > | covise::createConnectedConn (Args &&...args) |
template<typename Conn , typename... Args> | |
static std::unique_ptr< Conn > | covise::createListeningConn (Args &&...args) |
std::unique_ptr< ServerConnection > NETEXPORT | covise::setupServerConnection (int id, int senderType, int timeoutstd, std::function< bool(const ServerConnection &)> informClient) |
Variables | |
const int | EC_SERVER = 0 |
const int | EC_CLIENT = 1 |
#define READ_BUFFER_SIZE WRITE_BUFFER_SIZE |
#define WRITE_BUFFER_SIZE 64000 |
typedef struct ssl_st SSL |
typedef struct ssl_ctx_st SSL_CTX |
typedef struct ssl_method_st SSL_METHOD |
const int EC_CLIENT = 1 |
const int EC_SERVER = 0 |