Zao SDK for Jetson / libzep API リファレンス
1.0.0.0 (2023-05-08)
|
シリアル通信トンネリング機能のコールバックインターフェース More...
#include <TunnelInterface.hpp>
Public Types | |
enum | EventType { EventType::kUnknown = 0, EventType::kDisconnected, EventType::kUnlinked, EventType::kDepacketizeError, EventType::kDeactivated, EventType::kActivated } |
イベントの種類 More... | |
Public Member Functions | |
virtual void | OnRequestConfig (const TunnelConfig &config)=0 |
設定要求時に呼び出されるコールバック。 More... | |
virtual void | OnNotifyTunnelEvent (EventType type, const std::string &message) |
エラーなどのイベントが発生した時に呼び出されるコールバック。 More... | |
virtual void | OnReceivePacket (std::vector< std::uint8_t > &&bytes)=0 |
パケット受信時に呼び出されるコールバック。 More... | |
シリアル通信トンネリング機能のコールバックインターフェース
|
strong |
|
inlinevirtual |
エラーなどのイベントが発生した時に呼び出されるコールバック。
type | イベントの種類 |
message | 追加メッセージ |
|
pure virtual |
パケット受信時に呼び出されるコールバック。
bytes | パケットのバイト列を格納したvector |
|
pure virtual |
設定要求時に呼び出されるコールバック。
config | 要求された設定 |