You.i Engine
YiTelephonyInformationBridge.h
Go to the documentation of this file.
1
// © You i Labs Inc. 2000-2017. All rights reserved.
2
#ifndef _YI_TELEPHONY_INFORMATION_BRIDGE_H_
3
#define _YI_TELEPHONY_INFORMATION_BRIDGE_H_
4
10
#include "
framework/YiPredef.h
"
11
#include "
signal/YiSignal.h
"
12
18
class
CYITelephonyInformationBridge
19
{
20
public
:
21
enum
CALL_STATE
22
{
23
RINGING
= 0,
24
OFF_HOOK
,
25
IDLE
26
};
27
28
CYITelephonyInformationBridge
() {}
29
virtual
~CYITelephonyInformationBridge
() {}
30
31
virtual
void
StartObservingCallStateChanges
() = 0;
32
virtual
void
StopObservingCallStateChanges
() = 0;
33
34
CYISignal<CALL_STATE>
CallStateChanged
;
35
};
36
41
#endif // _YI_TELEPHONY_INFORMATION_BRIDGE_H_
CYITelephonyInformationBridge::CALL_STATE
CALL_STATE
Definition:
YiTelephonyInformationBridge.h:21
CYITelephonyInformationBridge::StartObservingCallStateChanges
virtual void StartObservingCallStateChanges()=0
YiPredef.h
CYITelephonyInformationBridge::RINGING
Definition:
YiTelephonyInformationBridge.h:23
YiSignal.h
CYITelephonyInformationBridge::~CYITelephonyInformationBridge
virtual ~CYITelephonyInformationBridge()
Definition:
YiTelephonyInformationBridge.h:29
CYITelephonyInformationBridge::CYITelephonyInformationBridge
CYITelephonyInformationBridge()
Definition:
YiTelephonyInformationBridge.h:28
CYITelephonyInformationBridge::StopObservingCallStateChanges
virtual void StopObservingCallStateChanges()=0
CYITelephonyInformationBridge::OFF_HOOK
Definition:
YiTelephonyInformationBridge.h:24
CYITelephonyInformationBridge
Telephony bridge which supports listening to the state of phone calls.
Definition:
YiTelephonyInformationBridge.h:18
CYISignal< CALL_STATE >
CYITelephonyInformationBridge::IDLE
Definition:
YiTelephonyInformationBridge.h:25
CYITelephonyInformationBridge::CallStateChanged
CYISignal< CALL_STATE > CallStateChanged
Definition:
YiTelephonyInformationBridge.h:34
platform
YiTelephonyInformationBridge.h
Generated on Thu Aug 23 2018 03:08:03 for You.i Engine by
1.8.11