libpack  SLQS03.03.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
qaGobiApiSwiAudio.h File Reference

M2M Audio Service API function prototypes. More...

Go to the source code of this file.

Data Structures

struct  GetM2MAudioProfileReq
 
struct  GetM2MAudioProfileResp
 
struct  SetM2MAudioProfileReq
 
struct  GetM2MAudioVolumeReq
 
struct  GetM2MAudioVolumeResp
 
struct  SetM2MAudioVolumeReq
 
struct  PCMparams
 
struct  SetM2MAudioAVCFGReq
 
struct  SetM2MAudioLPBKReq
 
struct  GetM2MSpkrGainReq
 
struct  GetM2MSpkrGainResp
 
struct  SetM2MSpkrGainReq
 
struct  GetM2MAVMuteReq
 
struct  GetM2MAVMuteResp
 
struct  SetM2MAVMuteReq
 

Macros

#define MAX_LEN_IFACE_TABLE   255
 

Functions

ULONG SLQSGetM2MAudioProfile (GetM2MAudioProfileReq *pGetM2MAudioProfileReq, GetM2MAudioProfileResp *pGetM2MAudioProfileResp)
 
ULONG SLQSSetM2MAudioProfile (SetM2MAudioProfileReq *pSetM2MAudioProfileReq)
 
ULONG SLQSGetM2MAudioVolume (GetM2MAudioVolumeReq *pGetM2MAudioVolumeReq, GetM2MAudioVolumeResp *pGetM2MAudioVolumeResp)
 
ULONG SLQSSetM2MAudioVolume (SetM2MAudioVolumeReq *pSetM2MAudioVolumeReq)
 
ULONG SLQSSetM2MAudioAVCFG (SetM2MAudioAVCFGReq *pSetM2MAudioAVCFGReq)
 
ULONG SLQSSetM2MAudioLPBK (SetM2MAudioLPBKReq *pSetM2MAudioLPBKReq)
 
ULONG SLQSSetM2MAudioNVDef ()
 
ULONG SLQSGetM2MSpkrGain (GetM2MSpkrGainReq *pSpkrGainReq, GetM2MSpkrGainResp *pSpkrGainResp)
 
ULONG SLQSSetM2MSpkrGain (SetM2MSpkrGainReq *pSpkrGainReq)
 
ULONG SLQSGetM2MAVMute (GetM2MAVMuteReq *pGetM2MAVMuteReq, GetM2MAVMuteResp *pGetM2MAVMuteResp)
 
ULONG SLQSSetM2MAVMute (SetM2MAVMuteReq *pSetM2MAVMuteReq)
 

Detailed Description

M2M Audio Service API function prototypes.

Macro Definition Documentation

#define MAX_LEN_IFACE_TABLE   255

Function Documentation

ULONG SLQSGetM2MAudioProfile ( GetM2MAudioProfileReq pGetM2MAudioProfileReq,
GetM2MAudioProfileResp pGetM2MAudioProfileResp 
)

This API gets the profile content.

Parameters
pGetM2MAudioProfileReq[OUT]
pGetM2MAudioProfileResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSGetM2MAudioVolume ( GetM2MAudioVolumeReq pGetM2MAudioVolumeReq,
GetM2MAudioVolumeResp pGetM2MAudioVolumeResp 
)

This API gets the Volume content.

Parameters
pGetM2MAudioVolumeReq[IN]
pGetM2MAudioVolumeResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSGetM2MAVMute ( GetM2MAVMuteReq pGetM2MAVMuteReq,
GetM2MAVMuteResp pGetM2MAVMuteResp 
)

This API Gets the AV Mute content.

Parameters
pGetM2MAVMuteReq[IN]
pGetM2MAVMuteResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSGetM2MSpkrGain ( GetM2MSpkrGainReq pSpkrGainReq,
GetM2MSpkrGainResp pSpkrGainResp 
)

This API Gets the SPKRGAIN content.

Parameters
pSpkrGainReq[IN]
pSpkrGainResp[OUT]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAudioAVCFG ( SetM2MAudioAVCFGReq pSetM2MAudioAVCFGReq)

This API sets the AVCFG content.

Parameters
pSetM2MAudioAVCFGReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAudioLPBK ( SetM2MAudioLPBKReq pSetM2MAudioLPBKReq)

This API sets the LPBK content.

Parameters
pSetM2MAudioLPBKReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAudioNVDef ( )

This API sets the NVDef content.

Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAudioProfile ( SetM2MAudioProfileReq pSetM2MAudioProfileReq)

This API sets the profile content.

Parameters
pSetM2MAudioProfileReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAudioVolume ( SetM2MAudioVolumeReq pSetM2MAudioVolumeReq)

This API sets the Volume content.

Parameters
pSetM2MAudioVolumeReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MAVMute ( SetM2MAVMuteReq pSetM2MAVMuteReq)

This API Sets the AV Mute content.

Parameters
pSetM2MAVMuteReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds
ULONG SLQSSetM2MSpkrGain ( SetM2MSpkrGainReq pSpkrGainReq)

This API Sets the SPKRGAIN content.

Parameters
pSpkrGainReq[IN]
Returns
eQCWWAN_ERR_NONE on success, eQCWWAN_xxx error value otherwise
See Also
See qmerrno.h for eQCWWAN_xxx error values
Note
Timeout: 5 seconds

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved