コード例 #1
0
ファイル: SGIPCommand.cs プロジェクト: qq17854/UnicomSGIP
 /// <summary>
 /// 获得命令体总字节(头+信息体)
 /// </summary>
 /// <param name="argSrcCode"></param>
 /// <returns></returns>
 private byte[] GetCommandBodybytes()
 {
     byte[] vCommandBytes = new byte[(int)SGIPCommandDefine.LEN_SGIP_HEADER + _BodyBytes.Length];
     // 拷贝head字节
     Buffer.BlockCopy(_Header.GetCommandHeadBytes(), 0, vCommandBytes, 0, (int)SGIPCommandDefine.LEN_SGIP_HEADER);
     // 拷贝body字节
     Buffer.BlockCopy(_BodyBytes, 0, vCommandBytes, (int)SGIPCommandDefine.LEN_SGIP_HEADER, _Header.TotalMsgLen - (int)SGIPCommandDefine.LEN_SGIP_HEADER);
     return(vCommandBytes);
 }