1/* LOC_API TOOL VERSION: 4.36 */ 2/*============================================================================= 3 L O C _ A P I _ C B . X D R 4 5GENERAL DESCRIPTION 6 This is an AUTO GENERATED file that provides an xdr compatible definition of 7 an api that represents the grouping of the different callback functions the 8 loc_api API supports. 9 10 --------------------------------------------------------------------------- 11 Copyright (c) 2010 QUALCOMM Incorporated. 12 All Rights Reserved. QUALCOMM Proprietary and Confidential. 13 --------------------------------------------------------------------------- 14=============================================================================*/ 15 16/*============================================================================= 17 18 Edit History 19 20 AUTO GENERATED 21 22Generated by following versions of Htorpc modules: 23Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/htorpc.pl#20 24Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/Start.pm#3 25Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/Htoxdr.pm#1 26Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/XDR.pm#7 27Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/Output.pm#29 28Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/Parser.pm#2 29Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/Metacomments.pm#6 30Id: //source/qcom/qct/core/mproc/tools/rel/04.01/htorpc/lib/Htorpc/SymbolTable.pm#3 31 32loc_api Definition File(s): 33Id: //source/qcom/qct/modem/api/gps/main/latest/loc_api.h#16 34=============================================================================*/ 35/*============================================================================= 36$Header$ 37=============================================================================*/ 38 39 40 41 42/* 43 * These are struct declarations for the function arguments 44 */ 45 46struct rpc_loc_event_cb_f_type_args { 47 rpc_uint32 cb_id; 48 rpc_loc_client_handle_type loc_handle; 49 rpc_loc_event_mask_type loc_event; 50 rpc_loc_event_payload_u_type *loc_event_payload; 51}; 52 53 54 55 56 57/* 58 * These are struct declaratios for the function results 59 */ 60 61struct rpc_loc_event_cb_f_type_rets { 62 rpc_int32 loc_event_cb_f_type_result; 63}; 64 65 66 67/* 68 * XDR definition of the LOC_API callback program ( vers. 0x00040002 ) 69 */ 70 71program LOC_APICBPROG { 72 version LOC_APICBVERS_0001 { 73 74 rpc_loc_event_cb_f_type_rets 75 rpc_loc_event_cb_f_type( rpc_loc_event_cb_f_type_args ) = 1; 76 77 78 79 80 } = 0x00040001; 81 82 83} = 0x3100008c; 84 85const LOC_APICBVERS = 0x00040002; 86