Collaboration diagram for Bio-SPHERE Platform:
![]() |
Modules | |
Bio-SPHERE Error Codes | |
Data Structures | |
struct | bs_data_type |
struct | bs_message_part |
struct | bs_message |
struct | bs_operation |
struct | bs_port_type |
struct | bs_port |
struct | bs_service |
struct | bs_definition |
struct | bs_part_instance |
struct | bs_message_instance |
struct | bs_service_request |
struct | bs_service_response |
Defines | |
#define | BIOSPHERE_VERSION_MAJOR 0 |
#define | BIOSPHERE_VERSION_MINOR 0 |
#define | BIOSPHERE_VERSION_PATCH 3 |
#define | BIOSPHERE_VERSION_STRING "Bio-SPHERE/0.0.3 (May 30, 2007)" |
#define | TRUE 1 |
#define | FALSE 0 |
#define | BS_UINT64_FMT "llu" |
#define | BS_INT64_FMT "lld" |
Typedefs | |
typedef unsigned char | bs_bool |
typedef unsigned char | bs_byte |
typedef short | bs_int16 |
typedef unsigned short | bs_uint16 |
typedef int | bs_int32 |
typedef unsigned int | bs_uint32 |
typedef long long | bs_int64 |
typedef unsigned long long | bs_uint64 |
typedef double | bs_double |
#define BIOSPHERE_VERSION_MAJOR 0 |
Version information for the biosphere platform:
Definition at line 58 of file biosphere.h.
#define BIOSPHERE_VERSION_MINOR 0 |
Definition at line 59 of file biosphere.h.
#define BIOSPHERE_VERSION_PATCH 3 |
Definition at line 60 of file biosphere.h.
#define BIOSPHERE_VERSION_STRING "Bio-SPHERE/0.0.3 (May 30, 2007)" |
Definition at line 61 of file biosphere.h.
Referenced by connect_and_get(), connect_and_post(), get_library_version_string(), handle_http_get(), handle_http_post(), init_options(), and send_http_error().
#define BS_INT64_FMT "lld" |
Definition at line 85 of file biosphere.h.
#define BS_UINT64_FMT "llu" |
Format options for printing types correctly.
Definition at line 84 of file biosphere.h.
Referenced by add_part_instance_to_xml(), bsmod_stat_handle_avgminmax(), bsmod_stat_handle_stop_timer(), connect_and_post(), handle_http_get(), and handle_http_post().
#define FALSE 0 |
Definition at line 65 of file biosphere.h.
Referenced by add_node(), can_service(), can_service_parts(), compare_message_parts(), create_biometric_decision_response(), create_biometric_response(), create_response(), decision_to_bool(), dict_add(), fuse_dw(), handle_fuse2_decision(), handle_fuse3_decision(), init_options(), is_builtin_type(), make_request(), node_already_known(), received_full_headers(), request_corresponds_with_definition(), and streq().
#define TRUE 1 |
Definition at line 64 of file biosphere.h.
Referenced by add_node(), can_service_parts(), compare_message_parts(), create_biometric_decision_response(), create_biometric_response(), create_response(), decision_to_bool(), dict_add(), handle_fuse2_decision(), handle_fuse3_decision(), init_options(), is_builtin_type(), make_request(), new_bs_data_type(), new_bs_definition(), new_bs_message(), new_bs_message_instance(), new_bs_message_part(), new_bs_operation(), new_bs_part_instance(), new_bs_port(), new_bs_port_type(), new_bs_service(), new_bs_service_request(), new_bs_service_response(), node_already_known(), received_full_headers(), request_corresponds_with_definition(), and streq().
typedef unsigned char bs_bool |
Different types used in the platform.
Definition at line 71 of file biosphere.h.
typedef unsigned char bs_byte |
Definition at line 72 of file biosphere.h.
typedef double bs_double |
Definition at line 79 of file biosphere.h.
typedef short bs_int16 |
Definition at line 73 of file biosphere.h.
typedef int bs_int32 |
Definition at line 75 of file biosphere.h.
typedef long long bs_int64 |
Definition at line 77 of file biosphere.h.
typedef unsigned short bs_uint16 |
Definition at line 74 of file biosphere.h.
typedef unsigned int bs_uint32 |
Definition at line 76 of file biosphere.h.
typedef unsigned long long bs_uint64 |
Definition at line 78 of file biosphere.h.