コード例 #1
0
 //     public static byte[] Response2Bytes(Response response) => SD.JoinSegs2Table(
 //Header2Bytes(response.header),
 //    SD.Seg(response.body)
 //);
 public static byte[] Response2Bytes(Response response) => NuSD.Seg(Header2Bytes(response.header))
 .AddSeg(response.body);
コード例 #2
0
 public static byte[] RespDataWithCode(BigInteger domain, BigInteger code) => NuSD.Seg(Header2Bytes(HeaderWithDomainDesp(domain, code, "")));
コード例 #3
0
 //public static byte[] Header2Bytes(Header error) => SD.JoinSegs2Table(
 //         Op.SubBytes(error.domain, 0, 1),
 //         Op.SubBytes(error.code, 0, 1),
 //SD.Seg(error.description)
 //);
 public static byte[] Header2Bytes(Header header) => NuSD.SegInt(header.domain)
 .AddSegInt(header.code)
 .AddSegStr(header.description);
コード例 #4
0
 public static byte[] RespDataWithDetail(BigInteger domain, BigInteger code, string description, byte[] body) => NuSD.Seg(Header2Bytes(HeaderWithDomainDesp(domain, code, description)))
 .AddSeg(body);