DmtpMessageBuildTWriter 方法
将DMTP消息构建到指定的字节写入器中。
命名空间: TouchSocket.Dmtp程序集: TouchSocket.Dmtp (在 TouchSocket.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public void Build<TWriter>(
ref TWriter writer
)
where TWriter : IBytesWriter
Public Sub Build(Of TWriter As IBytesWriter) (
ByRef writer As TWriter
)
abstract Build :
writer : 'TWriter byref -> unit when 'TWriter : IBytesWriter
override Build :
writer : 'TWriter byref -> unit when 'TWriter : IBytesWriter
- writer TWriter
- 要写入数据的字节写入器。
- TWriter
- 实现IBytesWriter接口的字节写入器类型。
IBytesBuilderBuildTWriter(TWriter)
此方法按照DMTP协议格式将消息数据写入到字节写入器中,写入顺序为:
- 消息头部标识符("dm")
- 协议标志(大端序的UInt16)
- 数据长度(大端序的Int32)
- 实际数据内容(如果存在)