/* ******************************** Syncro ************************************ */
typedef struct s_smx_mutex *smx_mutex_t;
typedef struct s_smx_cond *smx_cond_t;
+ typedef struct s_smx_sem *smx_sem_t;
/********************************** Action *************************************/
typedef struct s_smx_action *smx_action_t;
/** @} */
typedef struct s_smx_context *smx_context_t;
+
+/******************************* Networking ***********************************/
+ typedef struct s_smx_rvpoint *smx_rdv_t;
+ typedef struct s_smx_comm *smx_comm_t;
+ typedef enum {comm_send,
+ comm_recv
+ } smx_comm_type_t;
+
+
+
SG_END_DECL()
#endif