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