newTwePacket()
パケットデータの解釈とオブジェクト生成
パケットデータのバイト列を入力として、パケット種別の判定と、種別に応じたspTwePacket
オブジェクトを生成します。
spTwePacket newTwePacket(
uint8_t* p,
uint8_t u8len,
E_PKT eType = E_PKT::PKT_ERROR)
spTwePacket newTwePacket(
TWEUTILS::SmplBuf_Byte& sbuff,
E_PKT eType = E_PKT::PKT_ERROR)
事前にidentify_packet_type()
を用いてパケットの種別E_PKT
が特定できている場合はeType
を与えます。
戻り値はspTwePacket
です。