TSP: The Transport Sample Protocol



TSP Data Structures

Here are the data structures with brief descriptions:
bb_operationsImplementation agnostic operations, for now these functions abstract the following operating modes:
  • SysV shmem + IPCs
  • /dev/bb mmap from user space
  • in-kernel bb_create, bb_publish
GLU_handle_tGLU handle object
glu_item_tItem used to transmit a sample data from the GLU to the datapool of the TSP provider lib
kernel_privateIn-kernel black board specific data, part of the S_BB_T structure
rqh_manager_data_tThe TSP rqh manager data structure
S_BBBlackBoard description structure
S_BB_DATADESCBlackBoard data descriptor
S_BB_MSGBlackBoard message definition
sysv_privateSysV specific data, part of the S_BB_T structure
TSP_answer_extended_information_tAnswer to TSP_request_extended_information_t
TSP_answer_feature_tTSP Answer feature
TSP_answer_open_tThe TSP answer open is the answer from a TSP request open
TSP_answer_sample_destroy_tTSP Answer sample destroy
TSP_answer_sample_init_tTSP Answer sample initialisation
TSP_answer_sample_tTSP Sample Answer
TSP_async_sample_tTSP asynchronous sample definition
TSP_exec_feature_tTSP Exec Feature
TSP_extended_info_tThe TSP extended information structure which is a simple pair of key/value
TSP_otsp_server_info_tServer information struct
TSP_provider_request_handler_tThe structure TSP_provider_request_handler_t define object-oriented interface to a TSP request handler
TSP_request_close_tTSP Request close
TSP_request_extended_information_tTSP Request Extended Informations
TSP_request_feature_tTSP Request feature
TSP_request_information_tTSP Request Informations
TSP_request_open_tTSP request open
TSP_request_sample_destroy_tTSP Request sample destroy
TSP_request_sample_init_tTSP Request sample initialisation
TSP_request_sample_tTSP Request Sample
TSP_sampleStructure used to get a TSP sample symbol
TSP_sample_symbol_extended_info_tTSP Sample Extended Information
TSP_sample_symbol_info_tTSP Sample Information
TspCfgTspCfg_T
TspCfgProviderTspCfgProvider_T
TspCfgProviderListTspCfgProvider_list_T
TspCfgSampleListTspCfgSampleProviderList_T
Framework Home Page.

Beware !! TSP wave is coming...