LinuxQMISDK
SLQS04.00.02
Main Page
Modules
References
Data Structures
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
pack
swiloc.h
Go to the documentation of this file.
1
6
#ifndef __LIBPACK_SWILOC_H__
7
#define __LIBPACK_SWILOC_H__
8
9
#include "
common.h
"
10
#include <stdint.h>
11
60
typedef
struct
{
61
uint8_t
function
;
62
int
function_reported
;
63
uint8_t
fix_type
;
64
int
fix_type_reported
;
65
uint8_t
max_time
;
66
int
max_time_reported
;
67
uint32_t
max_dist
;
68
int
max_dist_reported
;
69
uint32_t
fix_rate
;
70
int
fix_rate_reported
;
71
}
unpack_swiloc_SwiLocGetAutoStart_t
;
72
83
int
pack_swiloc_SwiLocGetAutoStart
(
84
pack_qmi_t
*pCtx,
85
uint8_t *pReqBuf,
86
uint16_t *pLen);
87
98
int
unpack_swiloc_SwiLocGetAutoStart
(
99
uint8_t *pResp,
100
uint16_t respLen,
101
unpack_swiloc_SwiLocGetAutoStart_t
*pOutput);
102
151
typedef
struct
{
152
uint8_t
function
;
153
int
set_function
;
154
uint8_t
fix_type
;
155
int
set_fix_type
;
156
uint8_t
max_time
;
157
int
set_max_time
;
158
uint32_t
max_dist
;
159
int
set_max_dist
;
160
uint32_t
fix_rate
;
161
int
set_fix_rate
;
162
}
pack_swiloc_SwiLocSetAutoStart_t
;
163
174
int
pack_swiloc_SwiLocSetAutoStart
(
175
pack_qmi_t
*pCtx,
176
uint8_t *pReqBuf,
177
uint16_t *pLen,
178
pack_swiloc_SwiLocSetAutoStart_t
*reqArg);
179
189
int
unpack_swiloc_SwiLocSetAutoStart
(
190
uint8_t *pResp,
191
uint16_t respLen);
192
#endif
unpack_swiloc_SwiLocGetAutoStart
int unpack_swiloc_SwiLocGetAutoStart(uint8_t *pResp, uint16_t respLen, unpack_swiloc_SwiLocGetAutoStart_t *pOutput)
unpack_swiloc_SwiLocGetAutoStart_t::max_dist
uint32_t max_dist
Definition:
swiloc.h:67
unpack_swiloc_SwiLocGetAutoStart_t::fix_type
uint8_t fix_type
Definition:
swiloc.h:63
unpack_swiloc_SwiLocGetAutoStart_t::function_reported
int function_reported
Definition:
swiloc.h:62
pack_swiloc_SwiLocSetAutoStart_t::set_max_time
int set_max_time
Definition:
swiloc.h:157
pack_swiloc_SwiLocSetAutoStart_t
Definition:
swiloc.h:151
unpack_swiloc_SwiLocGetAutoStart_t::fix_rate
uint32_t fix_rate
Definition:
swiloc.h:69
unpack_swiloc_SwiLocGetAutoStart_t
Definition:
swiloc.h:60
unpack_swiloc_SwiLocGetAutoStart_t::max_time
uint8_t max_time
Definition:
swiloc.h:65
unpack_swiloc_SwiLocGetAutoStart_t::fix_rate_reported
int fix_rate_reported
Definition:
swiloc.h:70
unpack_swiloc_SwiLocSetAutoStart
int unpack_swiloc_SwiLocSetAutoStart(uint8_t *pResp, uint16_t respLen)
pack_swiloc_SwiLocGetAutoStart
int pack_swiloc_SwiLocGetAutoStart(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
unpack_swiloc_SwiLocGetAutoStart_t::max_dist_reported
int max_dist_reported
Definition:
swiloc.h:68
pack_swiloc_SwiLocSetAutoStart
int pack_swiloc_SwiLocSetAutoStart(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiloc_SwiLocSetAutoStart_t *reqArg)
pack_swiloc_SwiLocSetAutoStart_t::max_dist
uint32_t max_dist
Definition:
swiloc.h:158
pack_swiloc_SwiLocSetAutoStart_t::set_function
int set_function
Definition:
swiloc.h:153
pack_swiloc_SwiLocSetAutoStart_t::set_fix_type
int set_fix_type
Definition:
swiloc.h:155
pack_swiloc_SwiLocSetAutoStart_t::max_time
uint8_t max_time
Definition:
swiloc.h:156
pack_swiloc_SwiLocSetAutoStart_t::set_fix_rate
int set_fix_rate
Definition:
swiloc.h:161
unpack_swiloc_SwiLocGetAutoStart_t::max_time_reported
int max_time_reported
Definition:
swiloc.h:66
pack_swiloc_SwiLocSetAutoStart_t::fix_rate
uint32_t fix_rate
Definition:
swiloc.h:160
unpack_swiloc_SwiLocGetAutoStart_t::fix_type_reported
int fix_type_reported
Definition:
swiloc.h:64
common.h
pack_swiloc_SwiLocSetAutoStart_t::fix_type
uint8_t fix_type
Definition:
swiloc.h:154
pack_swiloc_SwiLocSetAutoStart_t::set_max_dist
int set_max_dist
Definition:
swiloc.h:159
pack_qmi_t
Definition:
common.h:90
Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved