#include <pthread.h>
#include "fsf_basic_types.h"
#include "fsf_core.h"
Defines | |
#define | FSF_SHARED_OBJECTS_MODULE_SUPPORTED 1 |
Functions | |
int | fsf_init_shared_object (fsf_shared_obj_id_t obj_id, fsf_shared_obj_handle_t *obj_handle, pthread_mutex_t *mutex) |
int | fsf_get_shared_object_handle (fsf_shared_obj_id_t obj_id, fsf_shared_obj_handle_t *obj_handle) |
int | fsf_get_shared_object_mutex (fsf_shared_obj_handle_t obj_handle, pthread_mutex_t **mutex) |
int | fsf_set_contract_synchronization_parameters (fsf_contract_parameters_t *contract, const fsf_critical_sections_t *critical_sections) |
int | fsf_get_contract_synchronization_parameters (const fsf_contract_parameters_t *contract, fsf_critical_sections_t *critical_sections) |
|
|