1 #ifndef ZEP_SERIAL_TUNNEL_CONFIG_HPP_ 2 #define ZEP_SERIAL_TUNNEL_CONFIG_HPP_ 4 #include "PortConfig.hpp" 39 : port_config_(baud_rate, data_bits, stop_bits, parity),
40 packetize_mode_(packetize_mode) {}
53 port_config_ = new_value;
67 packetize_mode_ = new_value;
85 #endif // ZEP_SERIAL_TUNNEL_CONFIG_HPP_ Parity
パリティチェックの種類を表す列挙型。
Definition: PortConfig.hpp:29
ZEP SDK用名前空間
Definition: FactoryInterface.hpp:10
StopBits
ストップビット数の種類を表す列挙型。
Definition: PortConfig.hpp:15
PacketizeMode GetPacketizeMode() const noexcept
パケタイズの種類を取得する。
Definition: TunnelConfig.hpp:59
一般的なシリアルポートに対する設定を格納するクラス。
Definition: PortConfig.hpp:10
void SetPacketizeMode(PacketizeMode new_value) noexcept
パケタイズの種類を設定する。
Definition: TunnelConfig.hpp:66
const PortConfig & GetPortConfig() const noexcept
ポートの設定を取得する。
Definition: TunnelConfig.hpp:45
PacketizeMode
パケタイズの種類を表す列挙型。
Definition: TunnelConfig.hpp:17
TunnelConfig() noexcept
SerialTunnelConfigオブジェクトをデフォルト構築する。
Definition: TunnelConfig.hpp:27
TunnelConfig(int baud_rate, int data_bits, PortConfig::StopBits stop_bits, PortConfig::Parity parity, PacketizeMode packetize_mode) noexcept
SerialPortConfigオブジェクトを初期値付きで構築する。
Definition: TunnelConfig.hpp:37
トンネリング設定を格納するクラス。
Definition: TunnelConfig.hpp:12
void SetPortConfig(const PortConfig &new_value) noexcept
ポートの設定を取得する。
Definition: TunnelConfig.hpp:52