📄 headset_statemanager.h
字号:
/****************************************************************************
Copyright (C) Cambridge Silicon Radio Ltd. 2004-2006
Part of BlueLab 3.6.2-release
FILE NAME
headset_statemanager.h
DESCRIPTION
main headset state information
*/
#ifndef _HEADSET_STATE_MANAGER_H
#define _HEADSET_STATE_MANAGER_H
#include "headset_private.h"
#include "headset_states.h"
/*FUNCTIONS*/
/*the headset state get and Enter functions*/
void stateManagerEnterConnectableState ( hsTaskData * pApp, bool req_disc ) ;
void stateManagerEnterConnectedState ( hsTaskData * pApp ) ;
void stateManagerEnterConnDiscoverableState ( hsTaskData * pApp ) ;
void stateManagerEnterIncomingCallEstablishState ( hsTaskData * pApp ) ;
void stateManagerEnterOutgoingCallEstablishState ( hsTaskData * pApp ) ;
void stateManagerEnterActiveCallState ( hsTaskData * pApp ) ;
void stateManagerEnterPoweringOffState ( hsTaskData * pApp ) ;
void stateManagerEnterLimboState ( hsTaskData * pApp ) ;
void stateManagerUpdateLimboState ( hsTaskData * pApp ) ;
void stateManagerEnterThreeWayCallWaitingState ( hsTaskData * pApp ) ;
void stateManagerEnterThreeWayCallOnHoldState ( hsTaskData * pApp ) ;
void stateManagerEnterThreeWayMulticallState ( hsTaskData * pApp ) ;
void stateManagerEnterIncomingCallOnHoldState ( hsTaskData * pApp) ;
void stateManagerPowerOff ( hsTaskData * pApp ) ;
void stateManagerPowerOn ( hsTaskData * pApp ) ;
void stateManagerConfigureConnDiscoState ( uint16 pPairModeTimeout_s , bool pAutoEnterPairMode) ;
headsetState stateManagerGetState ( void ) ;
bool stateManagerIsConnected ( void ) ;
void stateManagerEnterTestModeState ( hsTaskData * pApp ) ;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -