Zao SDK for Jetson / libzao-endpoint API リファレンス 1.5.0.0 (2024-09-25)
Loading...
Searching...
No Matches
Namespaces | Classes | Functions | Variables
zao::endpoint Namespace Reference

Zao Endpoint SDKの名前空間 More...

Namespaces

namespace  audio
 音声関係の要素をまとめた名前空間
 
namespace  control
 制御関係の要素をまとめた名前空間
 
namespace  monitor
 監視機能関連の要素をまとめた名前空間
 
namespace  serial
 シリアル通信トンネリング関係の要素をまとめた名前空間
 
namespace  video
 映像関係の要素をまとめた名前空間
 

Classes

class  ClientCallbackInterface
 クライアント制御のコールバックインターフェース More...
 
class  ClientInterface
 エンドポイントのクライアント制御インターフェース More...
 
class  EventSourceInterface
 イベントを生成するクラスの共通インターフェース More...
 
class  SinkStreamCallbackInterface
 シンク側ストリーム機能の共通コールバックインターフェース More...
 
class  SinkStreamInterface
 シンク側ストリーム機能インターフェース More...
 
class  SourceStreamCallbackInterface
 ソース側ストリーム機能の共通コールバックインターフェース More...
 
class  SourceStreamInterface
 ソース側ストリーム機能インターフェース More...
 
struct  StoreAsWeakPtrType
 所有権を持たずweak_ptrとして記憶することを明示するためのタグの型。 More...
 
class  StreamCallbackInterface
 ストリーム機能の共通コールバックインターフェース More...
 
class  StreamInterface
 エンドポイント側のストリーム機能インターフェース More...
 
class  TimestampInterface
 タイムスタンプ管理機能のインターフェース More...
 

Functions

std::shared_ptr< ClientInterfaceCreateClient ()
 Clientオブジェクトを生成する。
 
std::shared_ptr< ClientInterfaceCreateClient (const std::shared_ptr< spdlog::logger > &logger_reference)
 Clientオブジェクトを生成する。
 

Variables

constexpr StoreAsWeakPtrType StoreAsWeakPtr {}
 所有権を持たずweak_ptrとして記憶することを明示するためのタグ。
 

Detailed Description

Zao Endpoint SDKの名前空間

Function Documentation

◆ CreateClient() [1/2]

std::shared_ptr< ClientInterface > zao::endpoint::CreateClient ( )

Clientオブジェクトを生成する。

Note
ロガーにはspdlog::default_loggerが使用される。

◆ CreateClient() [2/2]

std::shared_ptr< ClientInterface > zao::endpoint::CreateClient ( const std::shared_ptr< spdlog::logger > &  logger_reference)

Clientオブジェクトを生成する。

Parameters
logger_reference参照元となるロガー