Zao SDK for Jetson / libzep API Reference
|
Class to store tunneling configuration. More...
#include <TunnelConfig.hpp>
Public Types | |
enum class | PacketizeMode { kNone , kCOBS , kCOBS , kNone , kCOBS } |
Enumerated type that represents the type of packetization. | |
enum class | PacketizeMode { kNone , kCOBS , kCOBS , kNone , kCOBS } |
パケタイズの種類を表す列挙型。 | |
Public Member Functions | |
TunnelConfig () noexcept | |
SerialTunnelConfigオブジェクトをデフォルト構築する。 | |
TunnelConfig (int baud_rate, int data_bits, PortConfig::StopBits stop_bits, PortConfig::Parity parity, PacketizeMode packetize_mode) noexcept | |
SerialPortConfigオブジェクトを初期値付きで構築する。 | |
const PortConfig & | GetPortConfig () const noexcept |
ポートの設定を取得する。 | |
void | SetPortConfig (const PortConfig &new_value) noexcept |
ポートの設定を取得する。 | |
PacketizeMode | GetPacketizeMode () const noexcept |
パケタイズの種類を取得する。 | |
void | SetPacketizeMode (PacketizeMode new_value) noexcept |
パケタイズの種類を設定する。 | |
Class to store tunneling configuration.
トンネリング設定を格納するクラス。
|
inlinenoexcept |
SerialTunnelConfigオブジェクトをデフォルト構築する。
|
inlinenoexcept |
SerialPortConfigオブジェクトを初期値付きで構築する。
baud_rate | ボーレート [bps] |
data_bits | データ(キャラクタ)のビット数 [bit] |
stop_bits | ストップビット数 |
parity | パリティ |
|
inlinenoexcept |
パケタイズの種類を設定する。
new_value | パケタイズの種類 |
|
inlinenoexcept |
ポートの設定を取得する。
new_value | ポートの設定 |