/// <summary>
 /// Writes the layer to the buffer.
 /// This method ignores the payload length, and the previous and next layers.
 /// </summary>
 /// <param name="buffer">The buffer to write the layer to.</param>
 /// <param name="offset">The offset in the buffer to start writing the layer at.</param>
 protected override void Write(byte[] buffer, int offset)
 {
     IgmpDatagram.WriteQueryVersion3(buffer, offset,
                                     MaxResponseTime, GroupAddress, IsSuppressRouterSideProcessing, QueryRobustnessVariable,
                                     QueryInterval, SourceAddresses);
 }
Esempio n. 2
0
 protected override void Write(byte[] buffer, int offset)
 {
     IgmpDatagram.WriteQueryVersion3(buffer, offset, this.MaxResponseTime, this.GroupAddress, this.IsSuppressRouterSideProcessing, this.QueryRobustnessVariable, this.QueryInterval, (IEnumerable <IpV4Address>) this.SourceAddresses);
 }