TSP: The Transport Sample Protocol



Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

tsp_client.h

Go to the documentation of this file.
00001 
00038 #ifndef _TSP_CLIENT
00039 #define _TSP_CLIENT
00040 
00041 #include "tsp_prjcfg.h"
00042 
00043 #include "tsp_rpc.h"
00044 
00054 typedef  void* TSP_server_t;
00055 
00056 int TSP_remote_open_server( const char *protocol,
00057                             const char *target_name,
00058                             const char *server_name,
00059                             const int server_id, 
00060                             TSP_server_t* server,
00061                             TSP_server_info_string_t server_info);
00062 
00067 void TSP_remote_close_server(TSP_server_t server);
00068 
00074 int TSP_get_server_max_number(void);
00075 
00076 TSP_answer_open_t* TSP_request_open(const TSP_request_open_t* req_open,
00077                                     TSP_server_t server);
00078 
00085 int TSP_request_close(const TSP_request_close_t* req_close,
00086                       TSP_server_t server);     
00087                       
00088 TSP_answer_sample_t * TSP_request_information(
00089                                               const TSP_request_information_t* req_info,
00090                                               TSP_server_t server);
00091         
00092 TSP_answer_sample_t * TSP_request_sample(
00093                                          const TSP_request_sample_t* req_sample,
00094                                          TSP_server_t server);
00095 
00096 TSP_answer_sample_init_t * TSP_request_sample_init(
00097                                               const TSP_request_sample_init_t* req_sample,
00098                                               TSP_server_t server);
00099 
00100 TSP_answer_sample_destroy_t * TSP_request_sample_destroy(const TSP_request_sample_destroy_t* req_sample,
00101                                                          TSP_server_t server);
00102 
00105 #endif /* _TSP_CLIENT */
Framework Home Page.

Beware !! TSP wave is coming...