コード例 #1
0
ファイル: TestTCPClient.cs プロジェクト: DM-TOR/nhin-d
 public void Send(DnsResponse response)
 {
     DnsBuffer buffer = new DnsBuffer();
     response.Serialize(buffer);
     this.SendBuffer(buffer);
 }
コード例 #2
0
ファイル: DnsResponder.cs プロジェクト: DM-TOR/nhin-d
 protected void Serialize(DnsResponse response, DnsBuffer buffer, int maxResponse)
 {
     buffer.Clear();
     response.Serialize(buffer);
     if (buffer.Count > maxResponse)
     {
         response.Truncate();
         buffer.Clear();
         response.Serialize(buffer);
     }
 }
コード例 #3
0
ファイル: DnsTcpContext.cs プロジェクト: DM-TOR/nhin-d
 void Serialize(DnsResponse response)
 {
     m_buffer.Clear();
     response.Serialize(m_buffer);        
 }