Lines Matching refs:objp

9 xdr_rpc_boolean (XDR *xdrs, rpc_boolean *objp)
13 if (!xdr_bool (xdrs, objp))
19 xdr_rpc_uint32 (XDR *xdrs, rpc_uint32 *objp)
23 if (!xdr_u_long (xdrs, objp))
29 xdr_rpc_uint16 (XDR *xdrs, rpc_uint16 *objp)
33 if (!xdr_u_short (xdrs, objp))
39 xdr_rpc_uint8 (XDR *xdrs, rpc_uint8 *objp)
43 if (!xdr_u_char (xdrs, objp))
49 xdr_rpc_int32 (XDR *xdrs, rpc_int32 *objp)
53 if (!xdr_long (xdrs, objp))
59 xdr_rpc_byte (XDR *xdrs, rpc_byte *objp)
63 if (!xdr_u_char (xdrs, objp))
69 xdr_rpc_uint64 (XDR *xdrs, rpc_uint64 *objp)
73 if (!xdr_u_quad_t (xdrs, objp))
79 xdr_rpc_loc_client_handle_type (XDR *xdrs, rpc_loc_client_handle_type *objp)
83 if (!xdr_rpc_int32 (xdrs, objp))
89 xdr_rpc_loc_event_mask_type (XDR *xdrs, rpc_loc_event_mask_type *objp)
93 if (!xdr_rpc_uint64 (xdrs, objp))
99 xdr_rpc_loc_position_valid_mask_type (XDR *xdrs, rpc_loc_position_valid_mask_type *objp)
103 if (!xdr_rpc_uint64 (xdrs, objp))
109 xdr_rpc_loc_pos_technology_mask_type (XDR *xdrs, rpc_loc_pos_technology_mask_type *objp)
113 if (!xdr_rpc_uint32 (xdrs, objp))
119 xdr_rpc_loc_session_status_e_type (XDR *xdrs, rpc_loc_session_status_e_type *objp)
123 if (!xdr_enum (xdrs, (enum_t *) objp))
129 xdr_rpc_loc_calendar_time_s_type (XDR *xdrs, rpc_loc_calendar_time_s_type *objp)
133 if (!xdr_rpc_uint16 (xdrs, &objp->year))
135 if (!xdr_u_char (xdrs, &objp->month))
137 if (!xdr_u_char (xdrs, &objp->day_of_week))
139 if (!xdr_u_char (xdrs, &objp->day))
141 if (!xdr_u_char (xdrs, &objp->hour))
143 if (!xdr_u_char (xdrs, &objp->minute))
145 if (!xdr_u_char (xdrs, &objp->second))
147 if (!xdr_rpc_uint16 (xdrs, &objp->millisecond))
153 xdr_rpc_loc_parsed_position_s_type (XDR *xdrs, rpc_loc_parsed_position_s_type *objp)
157 if (!xdr_rpc_loc_position_valid_mask_type (xdrs, &objp->valid_mask))
159 if (!xdr_rpc_loc_session_status_e_type (xdrs, &objp->session_status))
161 if (!xdr_rpc_loc_calendar_time_s_type (xdrs, &objp->timestamp_calendar))
163 if (!xdr_rpc_uint64 (xdrs, &objp->timestamp_utc))
165 if (!xdr_rpc_uint8 (xdrs, &objp->leap_seconds))
167 if (!xdr_float (xdrs, &objp->time_unc))
169 if (!xdr_double (xdrs, &objp->latitude))
171 if (!xdr_double (xdrs, &objp->longitude))
173 if (!xdr_float (xdrs, &objp->altitude_wrt_ellipsoid))
175 if (!xdr_float (xdrs, &objp->altitude_wrt_mean_sea_level))
177 if (!xdr_float (xdrs, &objp->speed_horizontal))
179 if (!xdr_float (xdrs, &objp->speed_vertical))
181 if (!xdr_float (xdrs, &objp->heading))
183 if (!xdr_float (xdrs, &objp->hor_unc_circular))
185 if (!xdr_float (xdrs, &objp->hor_unc_ellipse_semi_major))
187 if (!xdr_float (xdrs, &objp->hor_unc_ellipse_semi_minor))
189 if (!xdr_float (xdrs, &objp->hor_unc_ellipse_orient_azimuth))
191 if (!xdr_float (xdrs, &objp->vert_unc))
193 if (!xdr_float (xdrs, &objp->speed_unc))
195 if (!xdr_float (xdrs, &objp->heading_unc))
197 if (!xdr_u_char (xdrs, &objp->confidence_horizontal))
199 if (!xdr_u_char (xdrs, &objp->confidence_vertical))
201 if (!xdr_float (xdrs, &objp->magnetic_deviation))
203 if (!xdr_rpc_loc_pos_technology_mask_type (xdrs, &objp->technology_mask))
209 xdr_rpc_loc_sv_system_e_type (XDR *xdrs, rpc_loc_sv_system_e_type *objp)
213 if (!xdr_enum (xdrs, (enum_t *) objp))
219 xdr_rpc_loc_sv_status_e_type (XDR *xdrs, rpc_loc_sv_status_e_type *objp)
223 if (!xdr_enum (xdrs, (enum_t *) objp))
229 xdr_rpc_loc_sv_info_valid_mask_type (XDR *xdrs, rpc_loc_sv_info_valid_mask_type *objp)
233 if (!xdr_rpc_uint32 (xdrs, objp))
239 xdr_rpc_loc_sv_info_s_type (XDR *xdrs, rpc_loc_sv_info_s_type *objp)
243 if (!xdr_rpc_loc_sv_info_valid_mask_type (xdrs, &objp->valid_mask))
245 if (!xdr_rpc_loc_sv_system_e_type (xdrs, &objp->system))
247 if (!xdr_rpc_uint8 (xdrs, &objp->prn))
249 if (!xdr_rpc_uint8 (xdrs, &objp->health_status))
251 if (!xdr_rpc_loc_sv_status_e_type (xdrs, &objp->process_status))
253 if (!xdr_rpc_boolean (xdrs, &objp->has_eph))
255 if (!xdr_rpc_boolean (xdrs, &objp->has_alm))
257 if (!xdr_float (xdrs, &objp->elevation))
259 if (!xdr_float (xdrs, &objp->azimuth))
261 if (!xdr_float (xdrs, &objp->snr))
267 xdr_rpc_loc_gnss_info_valid_mask_type (XDR *xdrs, rpc_loc_gnss_info_valid_mask_type *objp)
271 if (!xdr_rpc_uint32 (xdrs, objp))
277 xdr_rpc_loc_gnss_info_s_type (XDR *xdrs, rpc_loc_gnss_info_s_type *objp)
281 if (!xdr_rpc_loc_gnss_info_valid_mask_type (xdrs, &objp->valid_mask))
283 if (!xdr_float (xdrs, &objp->position_dop))
285 if (!xdr_float (xdrs, &objp->horizontal_dop))
287 if (!xdr_float (xdrs, &objp->vertical_dop))
289 if (!xdr_rpc_boolean (xdrs, &objp->altitude_assumed))
291 if (!xdr_rpc_uint16 (xdrs, &objp->sv_count))
293 if (!xdr_array (xdrs, (char **)&objp->sv_list.sv_list_val, (u_int *) &objp->sv_list.sv_list_len, 80,
300 xdr_rpc_loc_nmea_report_s_type (XDR *xdrs, rpc_loc_nmea_report_s_type *objp)
305 if (!xdr_rpc_uint16 (xdrs, &objp->length))
307 if (!xdr_opaque (xdrs, objp->nmea_sentences, 1200))
313 xdr_rpc_loc_status_event_e_type (XDR *xdrs, rpc_loc_status_event_e_type *objp)
317 if (!xdr_enum (xdrs, (enum_t *) objp))
323 xdr_rpc_loc_engine_state_e_type (XDR *xdrs, rpc_loc_engine_state_e_type *objp)
327 if (!xdr_enum (xdrs, (enum_t *) objp))
333 xdr_rpc_loc_fix_session_state_e_type (XDR *xdrs, rpc_loc_fix_session_state_e_type *objp)
337 if (!xdr_enum (xdrs, (enum_t *) objp))
343 xdr_rpc_loc_status_event_payload_u_type (XDR *xdrs, rpc_loc_status_event_payload_u_type *objp)
347 if (!xdr_rpc_loc_status_event_e_type (xdrs, &objp->disc))
349 switch (objp->disc) {
351 if (!xdr_rpc_loc_engine_state_e_type (xdrs, &objp->rpc_loc_status_event_payload_u_type_u.engine_state))
355 if (!xdr_rpc_loc_fix_session_state_e_type (xdrs, &objp->rpc_loc_status_event_payload_u_type_u.fix_session_state))
365 xdr_rpc_loc_status_event_s_type (XDR *xdrs, rpc_loc_status_event_s_type *objp)
369 if (!xdr_rpc_loc_status_event_e_type (xdrs, &objp->event))
371 if (!xdr_rpc_loc_status_event_payload_u_type (xdrs, &objp->payload))
377 xdr_rpc_loc_server_addr_e_type (XDR *xdrs, rpc_loc_server_addr_e_type *objp)
381 if (!xdr_enum (xdrs, (enum_t *) objp))
387 xdr_rpc_loc_server_addr_ipv4_type (XDR *xdrs, rpc_loc_server_addr_ipv4_type *objp)
391 if (!xdr_rpc_uint32 (xdrs, &objp->addr))
393 if (!xdr_rpc_uint16 (xdrs, &objp->port))
399 xdr_rpc_loc_server_addr_url_type (XDR *xdrs, rpc_loc_server_addr_url_type *objp)
404 if (!xdr_rpc_uint16 (xdrs, &objp->length))
406 if (!xdr_opaque (xdrs, objp->addr, 256))
412 xdr_rpc_loc_server_addr_u_type (XDR *xdrs, rpc_loc_server_addr_u_type *objp)
416 if (!xdr_rpc_loc_server_addr_e_type (xdrs, &objp->disc))
418 switch (objp->disc) {
420 if (!xdr_rpc_loc_server_addr_ipv4_type (xdrs, &objp->rpc_loc_server_addr_u_type_u.ipv4))
424 if (!xdr_rpc_loc_server_addr_url_type (xdrs, &objp->rpc_loc_server_addr_u_type_u.url))
434 xdr_rpc_loc_server_info_s_type (XDR *xdrs, rpc_loc_server_info_s_type *objp)
438 if (!xdr_rpc_loc_server_addr_e_type (xdrs, &objp->addr_type))
440 if (!xdr_rpc_loc_server_addr_u_type (xdrs, &objp->addr_info))
446 xdr_rpc_loc_ni_notify_verify_e_type (XDR *xdrs, rpc_loc_ni_notify_verify_e_type *objp)
450 if (!xdr_enum (xdrs, (enum_t *) objp))
456 xdr_rpc_loc_ni_event_e_type (XDR *xdrs, rpc_loc_ni_event_e_type *objp)
460 if (!xdr_enum (xdrs, (enum_t *) objp))
466 xdr_rpc_loc_ni_datacoding_scheme_e_type (XDR *xdrs, rpc_loc_ni_datacoding_scheme_e_type *objp)
470 if (!xdr_enum (xdrs, (enum_t *) objp))
476 xdr_rpc_loc_ni_vx_requester_id_encoding_scheme_e_type (XDR *xdrs, rpc_loc_ni_vx_requester_id_encoding_scheme_e_type *objp)
480 if (!xdr_enum (xdrs, (enum_t *) objp))
486 xdr_rpc_loc_ni_vx_pos_mode_e_type (XDR *xdrs, rpc_loc_ni_vx_pos_mode_e_type *objp)
490 if (!xdr_enum (xdrs, (enum_t *) objp))
496 xdr_rpc_loc_ni_vx_requester_id_s_type (XDR *xdrs, rpc_loc_ni_vx_requester_id_s_type *objp)
501 if (!xdr_u_char (xdrs, &objp->requester_id_length))
503 if (!xdr_opaque (xdrs, objp->requester_id, 200))
509 xdr_rpc_loc_ni_vx_notify_verify_req_s_type (XDR *xdrs, rpc_loc_ni_vx_notify_verify_req_s_type *objp)
513 if (!xdr_rpc_loc_ni_notify_verify_e_type (xdrs, &objp->notification_priv_type))
515 if (!xdr_u_char (xdrs, &objp->pos_qos_incl))
517 if (!xdr_u_char (xdrs, &objp->pos_qos))
519 if (!xdr_rpc_uint32 (xdrs, &objp->num_fixes))
521 if (!xdr_rpc_uint32 (xdrs, &objp->tbf))
523 if (!xdr_rpc_loc_ni_vx_pos_mode_e_type (xdrs, &objp->pos_mode))
525 if (!xdr_rpc_loc_ni_vx_requester_id_encoding_scheme_e_type (xdrs, &objp->encoding_scheme))
527 if (!xdr_rpc_loc_ni_vx_requester_id_s_type (xdrs, &objp->requester_id))
529 if (!xdr_rpc_uint16 (xdrs, &objp->user_resp_timer_val))
535 xdr_rpc_loc_ni_supl_pos_method_e_type (XDR *xdrs, rpc_loc_ni_supl_pos_method_e_type *objp)
539 if (!xdr_enum (xdrs, (enum_t *) objp))
545 xdr_rpc_loc_ni_supl_slp_session_id_s_type (XDR *xdrs, rpc_loc_ni_supl_slp_session_id_s_type *objp)
550 if (!xdr_u_char (xdrs, &objp->presence))
552 if (!xdr_opaque (xdrs, objp->session_id, 4))
554 if (!xdr_rpc_loc_server_info_s_type (xdrs, &objp->slp_address))
560 xdr_rpc_loc_ni_requestor_id_s_type (XDR *xdrs, rpc_loc_ni_requestor_id_s_type *objp)
565 if (!xdr_u_char (xdrs, &objp->data_coding_scheme))
567 if (!xdr_opaque (xdrs, objp->requestor_id_string, 200))
569 if (!xdr_u_char (xdrs, &objp->string_len))
575 xdr_rpc_loc_ni_supl_client_name_s_type (XDR *xdrs, rpc_loc_ni_supl_client_name_s_type *objp)
580 if (!xdr_u_char (xdrs, &objp->data_coding_scheme))
582 if (!xdr_opaque (xdrs, objp->client_name_string, 64))
584 if (!xdr_u_char (xdrs, &objp->string_len))
590 xdr_rpc_loc_ni_supl_qop_s_type (XDR *xdrs, rpc_loc_ni_supl_qop_s_type *objp)
594 if (!xdr_u_char (xdrs, &objp->bit_mask))
596 if (!xdr_u_char (xdrs, &objp->horacc))
598 if (!xdr_u_char (xdrs, &objp->veracc))
600 if (!xdr_rpc_uint16 (xdrs, &objp->maxLocAge))
602 if (!xdr_u_char (xdrs, &objp->delay))
608 xdr_rpc_loc_ni_supl_notify_verify_req_s_type (XDR *xdrs, rpc_loc_ni_supl_notify_verify_req_s_type *objp)
613 if (!xdr_rpc_loc_ni_notify_verify_e_type (xdrs, &objp->notification_priv_type))
615 if (!xdr_rpc_uint16 (xdrs, &objp->flags))
617 if (!xdr_rpc_loc_ni_supl_slp_session_id_s_type (xdrs, &objp->supl_slp_session_id))
619 if (!xdr_opaque (xdrs, objp->supl_hash, 8))
621 if (!xdr_rpc_loc_ni_datacoding_scheme_e_type (xdrs, &objp->datacoding_scheme))
623 if (!xdr_rpc_loc_ni_supl_pos_method_e_type (xdrs, &objp->pos_method))
625 if (!xdr_rpc_loc_ni_requestor_id_s_type (xdrs, &objp->requestor_id))
627 if (!xdr_rpc_loc_ni_supl_client_name_s_type (xdrs, &objp->client_name))
629 if (!xdr_rpc_loc_ni_supl_qop_s_type (xdrs, &objp->supl_qop))
631 if (!xdr_rpc_uint16 (xdrs, &objp->user_response_timer))
637 xdr_rpc_loc_ni_ext_client_address_s_type (XDR *xdrs, rpc_loc_ni_ext_client_address_s_type *objp)
642 if (!xdr_u_char (xdrs, &objp->ext_client_address_len))
644 if (!xdr_opaque (xdrs, objp->ext_client_address, 20))
650 xdr_rpc_loc_ni_location_type_e_type (XDR *xdrs, rpc_loc_ni_location_type_e_type *objp)
654 if (!xdr_enum (xdrs, (enum_t *) objp))
660 xdr_rpc_loc_ni_deferred_location_s_type (XDR *xdrs, rpc_loc_ni_deferred_location_s_type *objp)
664 if (!xdr_u_char (xdrs, &objp->unused_bits))
666 if (!xdr_u_char (xdrs, &objp->ms_available))
672 xdr_rpc_loc_ni_codeword_string_s_type (XDR *xdrs, rpc_loc_ni_codeword_string_s_type *objp)
677 if (!xdr_u_char (xdrs, &objp->data_coding_scheme))
679 if (!xdr_opaque (xdrs, objp->lcs_codeword_string, 20))
681 if (!xdr_u_char (xdrs, &objp->string_len))
687 xdr_rpc_loc_ni_service_type_id_s_type (XDR *xdrs, rpc_loc_ni_service_type_id_s_type *objp)
691 if (!xdr_u_char (xdrs, &objp->lcs_service_type_id))
697 xdr_rpc_loc_ni_umts_cp_notify_verify_req_s_type (XDR *xdrs, rpc_loc_ni_umts_cp_notify_verify_req_s_type *objp)
702 if (!xdr_rpc_loc_ni_notify_verify_e_type (xdrs, &objp->notification_priv_type))
704 if (!xdr_u_char (xdrs, &objp->invoke_id))
706 if (!xdr_rpc_uint16 (xdrs, &objp->flags))
708 if (!xdr_u_char (xdrs, &objp->notification_length))
710 if (!xdr_opaque (xdrs, objp->notification_text, 64))
712 if (!xdr_rpc_loc_ni_datacoding_scheme_e_type (xdrs, &objp->datacoding_scheme))
714 if (!xdr_rpc_loc_ni_ext_client_address_s_type (xdrs, &objp->ext_client_address_data))
716 if (!xdr_rpc_loc_ni_location_type_e_type (xdrs, &objp->location_type))
718 if (!xdr_rpc_loc_ni_deferred_location_s_type (xdrs, &objp->deferred_location))
720 if (!xdr_rpc_loc_ni_requestor_id_s_type (xdrs, &objp->requestor_id))
722 if (!xdr_rpc_loc_ni_codeword_string_s_type (xdrs, &objp->codeword_string))
724 if (!xdr_rpc_loc_ni_service_type_id_s_type (xdrs, &objp->service_type_id))
726 if (!xdr_rpc_uint16 (xdrs, &objp->user_response_timer))
732 xdr_rpc_loc_ni_service_interaction_e_type (XDR *xdrs, rpc_loc_ni_service_interaction_e_type *objp)
736 if (!xdr_enum (xdrs, (enum_t *) objp))
742 xdr_rpc_loc_ni_vx_service_interaction_req_s_type (XDR *xdrs, rpc_loc_ni_vx_service_interaction_req_s_type *objp)
746 if (!xdr_rpc_loc_ni_vx_notify_verify_req_s_type (xdrs, &objp->ni_vx_req))
748 if (!xdr_rpc_loc_ni_service_interaction_e_type (xdrs, &objp->service_interation_type))
754 xdr_rpc_loc_ni_event_payload_u_type (XDR *xdrs, rpc_loc_ni_event_payload_u_type *objp)
758 if (!xdr_rpc_loc_ni_event_e_type (xdrs, &objp->disc))
760 switch (objp->disc) {
762 if (!xdr_rpc_loc_ni_vx_notify_verify_req_s_type (xdrs, &objp->rpc_loc_ni_event_payload_u_type_u.vx_req))
766 if (!xdr_rpc_loc_ni_supl_notify_verify_req_s_type (xdrs, &objp->rpc_loc_ni_event_payload_u_type_u.supl_req))
770 if (!xdr_rpc_loc_ni_umts_cp_notify_verify_req_s_type (xdrs, &objp->rpc_loc_ni_event_payload_u_type_u.umts_cp_req))
774 if (!xdr_rpc_loc_ni_vx_service_interaction_req_s_type (xdrs, &objp->rpc_loc_ni_event_payload_u_type_u.service_interaction_req))
784 xdr_rpc_loc_ni_event_s_type (XDR *xdrs, rpc_loc_ni_event_s_type *objp)
788 if (!xdr_rpc_loc_ni_event_e_type (xdrs, &objp->event))
790 if (!xdr_rpc_loc_ni_event_payload_u_type (xdrs, &objp->payload))
796 xdr_rpc_loc_assist_data_request_e_type (XDR *xdrs, rpc_loc_assist_data_request_e_type *objp)
800 if (!xdr_enum (xdrs, (enum_t *) objp))
806 xdr_rpc_struct_loc_time_download_source_s_type_servers_ptr (XDR *xdrs, rpc_struct_loc_time_download_source_s_type_servers_ptr *objp)
810 if (!xdr_string (xdrs, objp, 256))
816 xdr_rpc_struct_loc_time_download_source_s_type_servers (XDR *xdrs, rpc_struct_loc_time_download_source_s_type_servers objp)
820 if (!xdr_vector (xdrs, (char *)objp, 3,
827 xdr_rpc_loc_time_download_source_s_type (XDR *xdrs, rpc_loc_time_download_source_s_type *objp)
831 if (!xdr_rpc_uint32 (xdrs, &objp->delay_threshold))
833 if (!xdr_rpc_struct_loc_time_download_source_s_type_servers (xdrs, objp->servers))
839 xdr_rpc_struct_loc_predicted_orbits_data_source_s_type_servers_ptr (XDR *xdrs, rpc_struct_loc_predicted_orbits_data_source_s_type_servers_ptr *objp)
843 if (!xdr_string (xdrs, objp, 256))
849 xdr_rpc_struct_loc_predicted_orbits_data_source_s_type_servers (XDR *xdrs, rpc_struct_loc_predicted_orbits_data_source_s_type_servers objp)
853 if (!xdr_vector (xdrs, (char *)objp, 3,
860 xdr_rpc_loc_predicted_orbits_data_source_s_type (XDR *xdrs, rpc_loc_predicted_orbits_data_source_s_type *objp)
864 if (!xdr_rpc_uint32 (xdrs, &objp->max_file_size))
866 if (!xdr_rpc_uint32 (xdrs, &objp->max_part_size))
868 if (!xdr_rpc_struct_loc_predicted_orbits_data_source_s_type_servers (xdrs, objp->servers))
874 xdr_rpc_loc_assist_data_request_payload_u_type (XDR *xdrs, rpc_loc_assist_data_request_payload_u_type *objp)
878 if (!xdr_rpc_loc_assist_data_request_e_type (xdrs, &objp->disc))
880 switch (objp->disc) {
882 if (!xdr_rpc_loc_time_download_source_s_type (xdrs, &objp->rpc_loc_assist_data_request_payload_u_type_u.time_download))
886 if (!xdr_rpc_loc_predicted_orbits_data_source_s_type (xdrs, &objp->rpc_loc_assist_data_request_payload_u_type_u.data_download))
896 xdr_rpc_loc_assist_data_request_s_type (XDR *xdrs, rpc_loc_assist_data_request_s_type *objp)
900 if (!xdr_rpc_loc_assist_data_request_e_type (xdrs, &objp->event))
902 if (!xdr_rpc_loc_assist_data_request_payload_u_type (xdrs, &objp->payload))
908 xdr_rpc_loc_server_connection_handle (XDR *xdrs, rpc_loc_server_connection_handle *objp)
912 if (!xdr_rpc_uint32 (xdrs, objp))
918 xdr_rpc_loc_server_protocol_e_type (XDR *xdrs, rpc_loc_server_protocol_e_type *objp)
922 if (!xdr_enum (xdrs, (enum_t *) objp))
928 xdr_rpc_loc_server_request_e_type (XDR *xdrs, rpc_loc_server_request_e_type *objp)
932 if (!xdr_enum (xdrs, (enum_t *) objp))
938 xdr_rpc_loc_server_open_req_s_type (XDR *xdrs, rpc_loc_server_open_req_s_type *objp)
942 if (!xdr_rpc_loc_server_connection_handle (xdrs, &objp->conn_handle))
944 if (!xdr_rpc_loc_server_protocol_e_type (xdrs, &objp->protocol))
950 xdr_rpc_loc_server_close_req_s_type (XDR *xdrs, rpc_loc_server_close_req_s_type *objp)
954 if (!xdr_rpc_loc_server_connection_handle (xdrs, &objp->conn_handle))
960 xdr_rpc_loc_server_request_u_type (XDR *xdrs, rpc_loc_server_request_u_type *objp)
964 if (!xdr_rpc_loc_server_request_e_type (xdrs, &objp->disc))
966 switch (objp->disc) {
968 if (!xdr_rpc_loc_server_open_req_s_type (xdrs, &objp->rpc_loc_server_request_u_type_u.open_req))
972 if (!xdr_rpc_loc_server_close_req_s_type (xdrs, &objp->rpc_loc_server_request_u_type_u.close_req))
982 xdr_rpc_loc_server_request_s_type (XDR *xdrs, rpc_loc_server_request_s_type *objp)
986 if (!xdr_rpc_loc_server_request_e_type (xdrs, &objp->event))
988 if (!xdr_rpc_loc_server_request_u_type (xdrs, &objp->payload))
994 xdr_rpc_loc_qwip_request_e_type (XDR *xdrs, rpc_loc_qwip_request_e_type *objp)
998 if (!xdr_enum (xdrs, (enum_t *) objp))
1004 xdr_rpc_loc_qwip_request_s_type (XDR *xdrs, rpc_loc_qwip_request_s_type *objp)
1008 if (!xdr_rpc_loc_qwip_request_e_type (xdrs, &objp->request_type))
1010 if (!xdr_rpc_uint16 (xdrs, &objp->tbf_ms))
1016 xdr_rpc_loc_reserved_payload_s_type (XDR *xdrs, rpc_loc_reserved_payload_s_type *objp)
1020 if (!xdr_rpc_uint16 (xdrs, &objp->data_size))
1022 if (!xdr_bytes (xdrs, (char **)&objp->data.data_val, (u_int *) &objp->data.data_len, ~0))
1028 xdr_rpc_loc_ioctl_e_type (XDR *xdrs, rpc_loc_ioctl_e_type *objp)
1032 if (!xdr_enum (xdrs, (enum_t *) objp))
1038 xdr_rpc_loc_api_version_s_type (XDR *xdrs, rpc_loc_api_version_s_type *objp)
1042 if (!xdr_u_char (xdrs, &objp->major))
1044 if (!xdr_u_char (xdrs, &objp->minor))
1050 xdr_rpc_loc_fix_recurrence_e_type (XDR *xdrs, rpc_loc_fix_recurrence_e_type *objp)
1054 if (!xdr_enum (xdrs, (enum_t *) objp))
1060 xdr_rpc_loc_operation_mode_e_type (XDR *xdrs, rpc_loc_operation_mode_e_type *objp)
1064 if (!xdr_enum (xdrs, (enum_t *) objp))
1070 xdr_rpc_loc_notify_e_type (XDR *xdrs, rpc_loc_notify_e_type *objp)
1074 if (!xdr_enum (xdrs, (enum_t *) objp))
1080 xdr_rpc_loc_fix_criteria_s_type (XDR *xdrs, rpc_loc_fix_criteria_s_type *objp)
1084 if (!xdr_rpc_uint32 (xdrs, &objp->valid_mask))
1086 if (!xdr_rpc_loc_fix_recurrence_e_type (xdrs, &objp->recurrence_type))
1088 if (!xdr_rpc_loc_operation_mode_e_type (xdrs, &objp->preferred_operation_mode))
1090 if (!xdr_rpc_uint32 (xdrs, &objp->preferred_accuracy))
1092 if (!xdr_rpc_uint32 (xdrs, &objp->preferred_response_time))
1094 if (!xdr_rpc_boolean (xdrs, &objp->intermediate_pos_report_enabled))
1096 if (!xdr_rpc_loc_notify_e_type (xdrs, &objp->notify_type))
1098 if (!xdr_rpc_uint32 (xdrs, &objp->min_interval))
1100 if (!xdr_float (xdrs, &objp->min_distance))
1102 if (!xdr_rpc_uint32 (xdrs, &objp->min_dist_sample_interval))
1108 xdr_rpc_loc_ni_user_resp_e_type (XDR *xdrs, rpc_loc_ni_user_resp_e_type *objp)
1112 if (!xdr_enum (xdrs, (enum_t *) objp))
1118 xdr_rpc_loc_user_verify_s_type (XDR *xdrs, rpc_loc_user_verify_s_type *objp)
1122 if (!xdr_rpc_loc_ni_user_resp_e_type (xdrs, &objp->user_resp))
1124 if (!xdr_rpc_loc_ni_event_s_type (xdrs, &objp->ni_event_pass_back))
1130 xdr_rpc_loc_predicted_orbits_data_format_e_type (XDR *xdrs, rpc_loc_predicted_orbits_data_format_e_type *objp)
1134 if (!xdr_enum (xdrs, (enum_t *) objp))
1140 xdr_rpc_loc_predicted_orbits_data_s_type (XDR *xdrs, rpc_loc_predicted_orbits_data_s_type *objp)
1144 if (!xdr_rpc_loc_predicted_orbits_data_format_e_type (xdrs, &objp->format_type))
1146 if (!xdr_rpc_uint32 (xdrs, &objp->total_size))
1148 if (!xdr_rpc_uint8 (xdrs, &objp->total_parts))
1150 if (!xdr_rpc_uint8 (xdrs, &objp->part))
1152 if (!xdr_rpc_uint16 (xdrs, &objp->part_len))
1154 if (!xdr_bytes (xdrs, (char **)&objp->data_ptr.data_ptr_val, (u_int *) &objp->data_ptr.data_ptr_len, ~0))
1160 xdr_rpc_loc_predicted_orbits_data_validity_report_s_type (XDR *xdrs, rpc_loc_predicted_orbits_data_validity_report_s_type *objp)
1164 if (!xdr_rpc_uint64 (xdrs, &objp->start_time_utc))
1166 if (!xdr_rpc_uint16 (xdrs, &objp->valid_duration_hrs))
1172 xdr_rpc_loc_predicted_orbits_auto_download_config_s_type (XDR *xdrs, rpc_loc_predicted_orbits_auto_download_config_s_type *objp)
1176 if (!xdr_rpc_boolean (xdrs, &objp->enable))
1178 if (!xdr_u_char (xdrs, &objp->auto_check_every_hrs))
1184 xdr_rpc_loc_assist_data_time_s_type (XDR *xdrs, rpc_loc_assist_data_time_s_type *objp)
1188 if (!xdr_rpc_uint64 (xdrs, &objp->time_utc))
1190 if (!xdr_rpc_uint32 (xdrs, &objp->uncertainty))
1196 xdr_rpc_loc_assist_pos_valid_mask_type (XDR *xdrs, rpc_loc_assist_pos_valid_mask_type *objp)
1200 if (!xdr_rpc_uint64 (xdrs, objp))
1206 xdr_rpc_loc_assist_data_pos_s_type (XDR *xdrs, rpc_loc_assist_data_pos_s_type *objp)
1210 if (!xdr_rpc_loc_assist_pos_valid_mask_type (xdrs, &objp->valid_mask))
1212 if (!xdr_rpc_uint64 (xdrs, &objp->timestamp_utc))
1214 if (!xdr_double (xdrs, &objp->latitude))
1216 if (!xdr_double (xdrs, &objp->longitude))
1218 if (!xdr_float (xdrs, &objp->altitude_wrt_ellipsoid))
1220 if (!xdr_float (xdrs, &objp->altitude_wrt_mean_sea_level))
1222 if (!xdr_float (xdrs, &objp->hor_unc_circular))
1224 if (!xdr_float (xdrs, &objp->vert_unc))
1226 if (!xdr_u_char (xdrs, &objp->confidence_horizontal))
1228 if (!xdr_u_char (xdrs, &objp->confidence_vertical))
1230 if (!xdr_rpc_int32 (xdrs, &objp->timestamp_age))
1236 xdr_rpc_loc_server_open_status_e_type (XDR *xdrs, rpc_loc_server_open_status_e_type *objp)
1240 if (!xdr_enum (xdrs, (enum_t *) objp))
1246 xdr_rpc_loc_server_open_status_s_type (XDR *xdrs, rpc_loc_server_open_status_s_type *objp)
1251 if (!xdr_rpc_loc_server_connection_handle (xdrs, &objp->conn_handle))
1253 if (!xdr_rpc_loc_server_open_status_e_type (xdrs, &objp->open_status))
1255 if (!xdr_opaque (xdrs, objp->apn_name, 100))
1261 xdr_rpc_loc_server_close_status_e_type (XDR *xdrs, rpc_loc_server_close_status_e_type *objp)
1265 if (!xdr_enum (xdrs, (enum_t *) objp))
1271 xdr_rpc_loc_server_close_status_s_type (XDR *xdrs, rpc_loc_server_close_status_s_type *objp)
1275 if (!xdr_rpc_loc_server_connection_handle (xdrs, &objp->conn_handle))
1277 if (!xdr_rpc_loc_server_close_status_e_type (xdrs, &objp->close_status))
1283 xdr_rpc_loc_wiper_fix_time_s_type (XDR *xdrs, rpc_loc_wiper_fix_time_s_type *objp)
1287 if (!xdr_rpc_uint32 (xdrs, &objp->slow_clock_count))
1293 xdr_rpc_loc_wiper_fix_pos_s_type (XDR *xdrs, rpc_loc_wiper_fix_pos_s_type *objp)
1297 if (!xdr_rpc_int32 (xdrs, &objp->lat))
1299 if (!xdr_rpc_int32 (xdrs, &objp->lon))
1301 if (!xdr_rpc_uint16 (xdrs, &objp->HEPE))
1303 if (!xdr_rpc_uint8 (xdrs, &objp->num_of_aps_used))
1305 if (!xdr_rpc_uint8 (xdrs, &objp->fix_error_code))
1311 xdr_rpc_loc_wiper_ap_info_s_type (XDR *xdrs, rpc_loc_wiper_ap_info_s_type *objp)
1316 if (!xdr_opaque (xdrs, objp->mac_addr, 6))
1318 if (!xdr_rpc_int32 (xdrs, &objp->rssi))
1320 if (!xdr_rpc_uint16 (xdrs, &objp->channel))
1322 if (!xdr_rpc_uint8 (xdrs, &objp->ap_qualifier))
1328 xdr_rpc_loc_wiper_ap_set_s_type (XDR *xdrs, rpc_loc_wiper_ap_set_s_type *objp)
1333 if (!xdr_rpc_uint8 (xdrs, &objp->num_of_aps))
1335 if (!xdr_vector (xdrs, (char *)objp->ap_info, 50,
1342 xdr_rpc_loc_wiper_position_report_s_type (XDR *xdrs, rpc_loc_wiper_position_report_s_type *objp)
1346 if (!xdr_rpc_uint8 (xdrs, &objp->wiper_valid_info_flag))
1348 if (!xdr_rpc_loc_wiper_fix_time_s_type (xdrs, &objp->wiper_fix_time))
1350 if (!xdr_rpc_loc_wiper_fix_pos_s_type (xdrs, &objp->wiper_fix_position))
1352 if (!xdr_rpc_loc_wiper_ap_set_s_type (xdrs, &objp->wiper_ap_set))
1358 xdr_rpc_loc_wiper_status_e_type (XDR *xdrs, rpc_loc_wiper_status_e_type *objp)
1362 if (!xdr_enum (xdrs, (enum_t *) objp))
1368 xdr_rpc_loc_fs_operation_e_type (XDR *xdrs, rpc_loc_fs_operation_e_type *objp)
1372 if (!xdr_enum (xdrs, (enum_t *) objp))
1378 xdr_rpc_loc_efs_data_s_type (XDR *xdrs, rpc_loc_efs_data_s_type *objp)
1383 if (!xdr_opaque (xdrs, objp->filename, 64))
1385 if (!xdr_rpc_loc_fs_operation_e_type (xdrs, &objp->operation))
1387 if (!xdr_rpc_uint32 (xdrs, &objp->total_size))
1389 if (!xdr_bytes (xdrs, (char **)&objp->data_ptr.data_ptr_val, (u_int *) &objp->data_ptr.data_ptr_len, ~0))
1391 if (!xdr_rpc_uint32 (xdrs, &objp->part_len))
1393 if (!xdr_rpc_uint8 (xdrs, &objp->part))
1395 if (!xdr_rpc_uint8 (xdrs, &objp->total_parts))
1397 if (!xdr_rpc_uint32 (xdrs, &objp->reserved))
1403 xdr_rpc_loc_lock_e_type (XDR *xdrs, rpc_loc_lock_e_type *objp)
1407 if (!xdr_enum (xdrs, (enum_t *) objp))
1413 xdr_rpc_loc_nmea_sentence_type (XDR *xdrs, rpc_loc_nmea_sentence_type *objp)
1417 if (!xdr_rpc_uint32 (xdrs, objp))
1423 xdr_rpc_loc_assist_data_type (XDR *xdrs, rpc_loc_assist_data_type *objp)
1427 if (!xdr_rpc_uint32 (xdrs, objp))
1433 xdr_rpc_loc_assist_data_delete_s_type (XDR *xdrs, rpc_loc_assist_data_delete_s_type *objp)
1438 if (!xdr_rpc_loc_assist_data_type (xdrs, &objp->type))
1440 if (!xdr_vector (xdrs, (char *)objp->reserved, 8,
1447 xdr_rpc_loc_ioctl_data_u_type (XDR *xdrs, rpc_loc_ioctl_data_u_type *objp)
1451 if (!xdr_rpc_loc_ioctl_e_type (xdrs, &objp->disc))
1453 switch (objp->disc) {
1455 if (!xdr_rpc_loc_fix_criteria_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.fix_criteria))
1459 if (!xdr_rpc_loc_user_verify_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.user_verify_resp))
1463 if (!xdr_rpc_loc_predicted_orbits_data_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.predicted_orbits_data))
1467 if (!xdr_rpc_loc_predicted_orbits_auto_download_config_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.predicted_orbits_auto_download))
1471 if (!xdr_rpc_loc_assist_data_time_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.assistance_data_time))
1475 if (!xdr_rpc_loc_assist_data_pos_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.assistance_data_position))
1479 if (!xdr_rpc_loc_server_open_status_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.conn_open_status))
1483 if (!xdr_rpc_loc_server_close_status_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.conn_close_status))
1487 if (!xdr_rpc_loc_wiper_position_report_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.wiper_pos))
1491 if (!xdr_rpc_loc_wiper_status_e_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.wiper_status))
1495 if (!xdr_rpc_loc_lock_e_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.engine_lock))
1499 if (!xdr_rpc_boolean (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.sbas_mode))
1503 if (!xdr_rpc_loc_nmea_sentence_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.nmea_types))
1507 if (!xdr_rpc_boolean (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.on_demand_lpm))
1514 if (!xdr_rpc_loc_server_info_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.server_addr))
1518 if (!xdr_rpc_loc_assist_data_delete_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.assist_data_delete))
1522 if (!xdr_rpc_loc_efs_data_s_type (xdrs, &objp->rpc_loc_ioctl_data_u_type_u.efs_data))
1532 xdr_rpc_loc_ioctl_callback_data_u_type (XDR *xdrs, rpc_loc_ioctl_callback_data_u_type *objp)
1536 if (!xdr_rpc_loc_ioctl_e_type (xdrs, &objp->disc))
1538 switch (objp->disc) {
1540 if (!xdr_rpc_loc_api_version_s_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.api_version))
1544 if (!xdr_rpc_loc_fix_criteria_s_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.fix_criteria))
1548 if (!xdr_rpc_loc_lock_e_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.engine_lock))
1552 if (!xdr_rpc_boolean (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.sbas_mode))
1556 if (!xdr_rpc_loc_nmea_sentence_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.nmea_types))
1560 if (!xdr_rpc_boolean (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.on_demand_lpm))
1567 if (!xdr_rpc_loc_server_info_s_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.server_addr))
1571 if (!xdr_rpc_loc_predicted_orbits_data_source_s_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.predicted_orbits_data_source))
1575 if (!xdr_rpc_loc_predicted_orbits_data_validity_report_s_type (xdrs, &objp->rpc_loc_ioctl_callback_data_u_type_u.predicted_orbits_data_validity))
1585 xdr_rpc_loc_ioctl_callback_s_type (XDR *xdrs, rpc_loc_ioctl_callback_s_type *objp)
1589 if (!xdr_rpc_loc_ioctl_e_type (xdrs, &objp->type))
1591 if (!xdr_rpc_int32 (xdrs, &objp->status))
1593 if (!xdr_rpc_loc_ioctl_callback_data_u_type (xdrs, &objp->data))
1599 xdr_rpc_loc_event_payload_u_type (XDR *xdrs, rpc_loc_event_payload_u_type *objp)
1603 if (!xdr_u_quad_t (xdrs, &objp->disc))
1605 switch (objp->disc) {
1607 if (!xdr_rpc_loc_parsed_position_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.parsed_location_report))
1611 if (!xdr_rpc_loc_gnss_info_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.gnss_report))
1615 if (!xdr_rpc_loc_nmea_report_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.nmea_report))
1619 if (!xdr_rpc_loc_ni_event_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.ni_request))
1623 if (!xdr_rpc_loc_assist_data_request_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.assist_data_request))
1627 if (!xdr_rpc_loc_server_request_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.loc_server_request))
1631 if (!xdr_rpc_loc_ioctl_callback_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.ioctl_report))
1635 if (!xdr_rpc_loc_status_event_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.status_report))
1639 if (!xdr_rpc_loc_qwip_request_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.qwip_request))
1643 if (!xdr_rpc_loc_reserved_payload_s_type (xdrs, &objp->rpc_loc_event_payload_u_type_u.reserved))