COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Classes | Namespaces | Macros | Typedefs | Variables
covise_connect.h File Reference
#include <iostream>
#include <vector>
#include <fcntl.h>
#include <netinet/in.h>
#include <util/coExport.h>
#include "message.h"
Include dependency graph for covise_connect.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  covise::Connection
 
class  covise::ServerConnection
 
class  covise::SimpleServerConnection
 
class  covise::ClientConnection
 
class  covise::SimpleClientConnection
 
class  covise::DataManagerConnection
 
class  covise::ControllerConnection
 
class  covise::UDPConnection
 
class  covise::ConnectionList
 

Namespaces

 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
 

Variables

const int EC_SERVER = 0
 
const int EC_CLIENT = 1
 

Macro Definition Documentation

#define READ_BUFFER_SIZE   WRITE_BUFFER_SIZE
#define WRITE_BUFFER_SIZE   64000

Typedef Documentation

typedef struct ssl_st SSL
typedef struct ssl_ctx_st SSL_CTX
typedef struct ssl_method_st SSL_METHOD

Variable Documentation

const int EC_CLIENT = 1
const int EC_SERVER = 0