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

Defines

#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.

Copyright: © 2013 Sierra Wireless, Inc. all rights reserved


Define 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 Sierra Wireless, Inc. All rights reserved