OSAPI  0.29
Open System API
com_type_connection.h
1 // *****************************************************************************************
2 //
3 // File description:
4 //
5 // Author: Joao Costa
6 // Purpose: Connection type declarations
7 //
8 // *****************************************************************************************
9 
10 #ifndef OSAPI_COM_TYPE_CONNECTION_H_
11 #define OSAPI_COM_TYPE_CONNECTION_H_
12 
13 // *****************************************************************************************
14 //
15 // Section: Import headers
16 //
17 // *****************************************************************************************
18 
19 // Standard C headers
20 
21 // General OSAPI headers
22 #include <common/common_types.h>
23 #include "general/general_protocol.h"
24 #include "com/type/com_type_conn_side.h"
25 
26 // *****************************************************************************************
27 //
28 // Section: Type definitions
29 //
30 // *****************************************************************************************
31 
34 {
36  int topology;
39 };
40 
42 typedef struct osapi_connection_S t_connection;
43 
44 
45 
46 
47 #endif /* OSAPI_COM_TYPE_CONNECTION_H_ */
osapi_connection_S::protocol
t_protocol protocol
Connection protocol.
Definition: com_type_connection.h:35
t_protocol
int t_protocol
Definition of a protocol type.
Definition: general_types.h:64
osapi_connection_S::A
t_connection_side A
A - connection side.
Definition: com_type_connection.h:37
osapi_connection_S::Z
t_connection_side Z
Z - connection side.
Definition: com_type_connection.h:38
osapi_connection_S::topology
int topology
Connection topology (1 to 1, for example)
Definition: com_type_connection.h:36
osapi_connection_S
Define a generic connection (between endpoints)
Definition: com_type_connection.h:33
connection_side_S
Define a connection side type.
Definition: com_type_conn_side.h:51