#include <biosphere.h>
Collaboration diagram for bs_definition:
Data Fields | |
char * | name |
bs_data_type ** | data_types |
bs_uint16 | num_data_types |
bs_message ** | messages |
bs_uint16 | num_messages |
bs_port_type ** | port_types |
bs_uint16 | num_port_types |
bs_service ** | services |
bs_uint16 | num_services |
bs_bool | from_mp |
Definition at line 190 of file biosphere.h.
char* bs_definition::name |
Name of the whole definition.
Definition at line 192 of file biosphere.h.
Referenced by add_service(), copy_definition(), delete_definition(), new_bs_definition(), unload_all_modules(), and xlate_definition_to_xml().
Definitions of the datatypes used.
Definition at line 194 of file biosphere.h.
Referenced by add_data_type_to_definition(), add_datatypes_to_xml(), copy_data_types(), copy_message_part(), delete_data_types(), lookup_data_type_by_name(), main(), merge_def_with_def(), and new_bs_definition().
The number of data type definitions.
Definition at line 195 of file biosphere.h.
Referenced by add_data_type_to_definition(), add_datatypes_to_xml(), copy_data_types(), copy_message_part(), delete_data_types(), lookup_data_type_by_name(), main(), merge_def_with_def(), and new_bs_definition().
Definitions of alle the messages used.
Definition at line 197 of file biosphere.h.
Referenced by add_message_to_definition(), add_messages_to_xml(), copy_messages(), copy_operation(), delete_messages(), lookup_message_by_element(), main(), merge_def_with_def(), and new_bs_definition().
The number of message definitions.
Definition at line 198 of file biosphere.h.
Referenced by add_message_to_definition(), add_messages_to_xml(), copy_messages(), copy_operation(), delete_messages(), lookup_message_by_element(), main(), merge_def_with_def(), and new_bs_definition().
Definitions of the port types used.
Definition at line 200 of file biosphere.h.
Referenced by add_port_type_to_definition(), add_porttypes_to_xml(), copy_port(), copy_port_types(), delete_port_types(), lookup_porttype_by_name(), main(), merge_def_with_def(), and new_bs_definition().
The number of port type definitions.
Definition at line 201 of file biosphere.h.
Referenced by add_port_type_to_definition(), add_porttypes_to_xml(), copy_port(), copy_port_types(), delete_port_types(), lookup_porttype_by_name(), main(), merge_def_with_def(), and new_bs_definition().
The services offered in this definition.
Definition at line 203 of file biosphere.h.
Referenced by add_service_to_definition(), add_services_to_xml(), can_service(), copy_services(), delete_services(), main(), merge_def_with_def(), and new_bs_definition().
The number of services in this definition.
Definition at line 204 of file biosphere.h.
Referenced by add_service_to_definition(), add_services_to_xml(), can_service(), copy_services(), delete_services(), main(), merge_def_with_def(), and new_bs_definition().
Whether the structure was allocated from a memory pool.
Definition at line 206 of file biosphere.h.
Referenced by copy_message_part(), delete_data_types(), delete_definition(), delete_messages(), delete_port_types(), delete_services(), and new_bs_definition().