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.
1.5.1