C# 클래스 Icmpv6EchoRequest, Hermod

상속: AProtocolHeader
파일 보기 프로젝트 열기: Vanaheimr/Hermod 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Icmpv6EchoRequestLength int

공개 메소드들

메소드 설명
Create ( byte echoData, int &bytesCopied ) : Icmpv6EchoRequest,

This routine creates an instance of the Icmpv6EchoRequest class from a byte array that is a received IGMP packet. This is useful when a packet is received from the network and the header object needs to be constructed from those values.

GetProtocolPacketBytes ( byte payLoad ) : byte[]

This method builds the byte array representation of the ICMPv6 echo request header as it would appear on the wire.

Icmpv6EchoRequest ( ) : System

Simple constructor for the ICMPv6 echo request header

메소드 상세

Create() 공개 정적인 메소드

This routine creates an instance of the Icmpv6EchoRequest class from a byte array that is a received IGMP packet. This is useful when a packet is received from the network and the header object needs to be constructed from those values.
public static Create ( byte echoData, int &bytesCopied ) : Icmpv6EchoRequest,
echoData byte Byte array containing the binary ICMPv6 echo request header
bytesCopied int Number of bytes used in header
리턴 Icmpv6EchoRequest,

GetProtocolPacketBytes() 공개 메소드

This method builds the byte array representation of the ICMPv6 echo request header as it would appear on the wire.
public GetProtocolPacketBytes ( byte payLoad ) : byte[]
payLoad byte Payload to appear after the ICMPv6 echo request header
리턴 byte[]

Icmpv6EchoRequest() 공개 메소드

Simple constructor for the ICMPv6 echo request header
public Icmpv6EchoRequest ( ) : System
리턴 System

프로퍼티 상세

Icmpv6EchoRequestLength 공개적으로 정적으로 프로퍼티

public static int Icmpv6EchoRequestLength
리턴 int