bs_service_request Struct Reference
[Bio-SPHERE Platform]

#include <biosphere.h>

Collaboration diagram for bs_service_request:

Collaboration graph
[legend]

Data Fields

bs_byte uuid [16]
char * service
char * port
char * operation
bs_message_instanceinput
bs_bool from_mp

Detailed Description

Structure to hold a service request

Definition at line 237 of file biosphere.h.


Field Documentation

bs_byte bs_service_request::uuid[16]

UUID of the transaction.

Definition at line 239 of file biosphere.h.

Referenced by bsmod_stat_handle_avgminmax(), bsmod_stat_handle_gather_times(), copy_request(), core_service_create_status_response(), core_service_module_service_list(), create_biometric_decision_response(), create_biometric_response(), create_error_response(), create_response(), create_status_response(), create_void_message(), make_request(), new_bs_service_request(), and xlate_request_to_xml().

char* bs_service_request::service

The requested service.

Definition at line 240 of file biosphere.h.

Referenced by add_use_service_to_xml(), bsmod_fusion_handle_service(), bsmod_password_handle_service(), bsmod_stat_handle_avgminmax(), bsmod_stat_handle_gather_times(), bsmod_stat_handle_service(), can_service(), copy_request(), core_service_create_status_response(), core_service_module_service_list(), core_service_request_handler(), create_biometric_decision_response(), create_biometric_response(), create_error_response(), create_response(), create_status_response(), create_void_message(), delete_request(), main(), make_request(), new_bs_service_request(), and process_request_use().

char* bs_service_request::port

The requested port from that service.

Definition at line 241 of file biosphere.h.

Referenced by add_use_service_to_xml(), bsmod_fusion_handle_service(), bsmod_password_handle_service(), bsmod_stat_handle_avgminmax(), bsmod_stat_handle_gather_times(), bsmod_stat_handle_service(), can_service(), copy_request(), core_service_create_status_response(), core_service_module_service_list(), core_service_request_handler(), create_biometric_decision_response(), create_biometric_response(), create_error_response(), create_response(), create_status_response(), create_void_message(), delete_request(), main(), make_request(), new_bs_service_request(), and process_request_use().

char* bs_service_request::operation

The requested operation of the port.

Definition at line 242 of file biosphere.h.

Referenced by add_use_service_to_xml(), bsmod_fusion_handle_service(), bsmod_hand_handle_service(), bsmod_keystroke_handle_service(), bsmod_password_handle_service(), bsmod_stat_handle_avgminmax(), bsmod_stat_handle_gather_times(), bsmod_stat_handle_stat_functions(), bsmod_stat_handle_time_functions(), can_service(), copy_request(), core_service_create_status_response(), core_service_daemon_admin(), core_service_logging_service(), core_service_module_service(), core_service_module_service_list(), create_biometric_decision_response(), create_biometric_response(), create_error_response(), create_response(), create_status_response(), create_void_message(), delete_request(), main(), make_request(), new_bs_service_request(), and process_request_use().

bs_message_instance* bs_service_request::input

The instantiated input message for the service.

Definition at line 244 of file biosphere.h.

Referenced by bsmod_hand_handle_service(), bsmod_keystroke_handle_service(), bsmod_password_handle_service(), bsmod_stat_handle_avgminmax(), bsmod_stat_handle_gather_times(), bsmod_stat_handle_start_timer(), bsmod_stat_handle_stop_timer(), can_service_parts(), check_types(), copy_request(), core_service_admin_shutdown(), core_service_logging_service(), core_service_module_service_load(), core_service_module_service_unload(), create_response(), delete_request(), handle_fuse2(), handle_fuse2_decision(), handle_fuse3(), handle_fuse3_decision(), main(), make_request(), new_bs_service_request(), process_request_input(), and xlate_request_to_xml().

bs_bool bs_service_request::from_mp

Whether the structure was allocated from a memory pool.

Definition at line 246 of file biosphere.h.

Referenced by delete_request(), make_request(), and new_bs_service_request().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 17 09:51:41 2007 for Bio-SPHERE by  doxygen 1.5.1