Cloud接続制御機能のコールバックインターフェース
More...
#include <CloudControlInterface.hpp>
|
enum class | cloud_status_t {
START_CLOUD
, STOP_CLOUD
, NETWORK_FAILED
, NOT_PAIRED
,
PAIRING
, PAIRED
, ROOM_UPDATE
, ROOM_EMPTY
,
INVALID_URL
, CERT_ERROR
, SERVER_ERROR
, RESPONSE_NG
} |
| CloudStatusの種類
|
|
enum class | error_info_t {
kErrorUnknown
, kErrorVersion
, kErrorPassphrase
, kErrorSession
,
kErrorNetwork
, kErrorNotPaired
, kErrorRoomGroupEmpty
, kErrorViewRefused
,
kErrorMaxConnect
} |
| ErrorInfoの種類 More...
|
|
|
virtual void | OnConnectingCloudView () |
| Cloud View に接続要求が開始されたときに呼び出されるコールバック.
|
|
virtual void | OnConnectCloudView () |
| Cloud View に接続されたときに呼び出されるコールバック.
|
|
virtual void | OnDisconnectCloudView () |
| Cloud View から切断されたときに呼び出されるコールバック.
|
|
virtual void | OnReceiveSuid (const std::string &suid) |
| SUID を取得できたときに呼び出されるコールバック.
|
|
virtual void | OnReceiveVersion (const std::string &package_ver) |
| Version を取得できたときに呼び出されるコールバック.
|
|
virtual void | OnReceivePairingNumber (const std::string &pairing_number) |
| ペアリング番号を取得したときに呼び出されるコールバック.
|
|
virtual void | OnReceiveGroupIdList (const RoomGroupList &room_group_list) |
| 会議室番号一覧を受信したときに呼び出されるコールバック.
|
|
virtual void | OnNotifyCloudStatus (cloud_status_t cloud_status) |
| Cloud の状態変化を受信したときに呼び出されるコールバック.
|
|
virtual void | OnErrorStreaming (error_info_t error_info) |
| 接続時のエラー発生時に呼び出されるコールバック.
|
|
virtual void | OnReadyStreaming () |
| ストリーミングの準備ができたときに呼び出されるコールバック.
|
|
virtual void | OnStartStreaming () |
| ストリーミングが開始されたときに呼び出されるコールバック.
|
|
virtual void | OnStopStreaming () |
| ストリーミングが停止されたときに呼び出されるコールバック.
|
|
virtual void | OnReceiveLineInfo (const LineInfo &line_info) |
| 変化があったLine情報を受信したときに呼び出されるコールバック.
|
|
Cloud接続制御機能のコールバックインターフェース
◆ error_info_t
ErrorInfoの種類
Enumerator |
---|
kErrorVersion | 仕様書外のエラー, 通常起こり得ない
|
kErrorPassphrase | バージョン不一致
|
kErrorSession | パスフレーズ不一致
|
kErrorNetwork | UDPパケットドロップで接続不可
|
kErrorNotPaired | ネットワーク接続できずクラウドに接続できない
|
kErrorRoomGroupEmpty | クラウドモードでのペアリング失敗
|
kErrorViewRefused | クラウドモードでのRoom Group List が空の状態
|
kErrorMaxConnect | Viewとの接続エラー
|
◆ OnNotifyCloudStatus()
virtual void zao::endpoint::control::CloudControlCallbackInterface::OnNotifyCloudStatus |
( |
cloud_status_t |
cloud_status | ) |
|
|
inlinevirtual |
Cloud の状態変化を受信したときに呼び出されるコールバック.
- Parameters
-
◆ OnReceiveGroupIdList()
virtual void zao::endpoint::control::CloudControlCallbackInterface::OnReceiveGroupIdList |
( |
const RoomGroupList & |
room_group_list | ) |
|
|
inlinevirtual |
会議室番号一覧を受信したときに呼び出されるコールバック.
- Parameters
-
◆ OnReceiveLineInfo()
virtual void zao::endpoint::control::StreamingControlCallbackInterface::OnReceiveLineInfo |
( |
const LineInfo & |
line_info | ) |
|
|
inlinevirtualinherited |
変化があったLine情報を受信したときに呼び出されるコールバック.
- Parameters
-
◆ OnReceivePairingNumber()
virtual void zao::endpoint::control::CloudControlCallbackInterface::OnReceivePairingNumber |
( |
const std::string & |
pairing_number | ) |
|
|
inlinevirtual |
ペアリング番号を取得したときに呼び出されるコールバック.
- Parameters
-
The documentation for this class was generated from the following file:
- /home/jenkins/workspace/J2310.zao_sdk_jetson.build/zep_sdk/libzao-endpoint/include/zao/endpoint/control/CloudControlInterface.hpp