| byte[] get_Bytes() | Public+1 flags | — | 0x08 |
| NtpLeapIndicator get_LeapIndicator() | Public+1 flags | — | 0x04 |
| int get_VersionNumber() | Public+1 flags | — | 0x04 |
| void set_VersionNumber(int value) | Private+1 flags | — | 0x04 |
| NtpMode get_Mode() | Public+1 flags | — | 0x04 |
| void set_Mode(const NtpMode& value) | Private+1 flags | — | 0x04 |
| int get_Stratum() | Public+1 flags | — | 0x04 |
| int get_Poll() | Public+1 flags | — | 0x04 |
| int get_Precision() | Public+1 flags | — | 0x04 |
| TimeSpan get_RootDelay() | Public+1 flags | — | 0x08 |
| TimeSpan get_RootDispersion() | Public+1 flags | — | 0x08 |
| uint get_ReferenceId() | Public+1 flags | — | 0x04 |
| Nullable<System.DateTime> get_ReferenceTimestamp() | Public+1 flags | — | 0x10 |
| Nullable<System.DateTime> get_OriginTimestamp() | Public+1 flags | — | 0x10 |
| Nullable<System.DateTime> get_ReceiveTimestamp() | Public+1 flags | — | 0x10 |
| Nullable<System.DateTime> get_TransmitTimestamp() | Public+1 flags | — | 0x10 |
| void set_TransmitTimestamp(const Nullable<System.DateTime>& value) | Private+1 flags | — | 0x10 |
| Nullable<System.DateTime> get_DestinationTimestamp() | Public+1 flags | — | 0x10 |
| void set_DestinationTimestamp(const Nullable<System.DateTime>& value) | Private+1 flags | — | 0x10 |
| TimeSpan get_RoundTripTime() | Public+1 flags | — | 0x08 |
| TimeSpan get_CorrectionOffset() | Public+1 flags | — | 0x08 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor(const byte[]& bytes) | 2 flags | — | 0x08 |
| NtpPacket FromServerResponse(const byte[]& bytes, const DateTime& destinationTimestamp) | PublicStatic | — | 0x08 |
| void ValidateRequest() | 1 flags | — | 0x00 |
| void ValidateReply() | 1 flags | — | 0x00 |
| void CheckTimestamps() | Private | — | 0x00 |
| Nullable<System.DateTime> GetDateTime64(int offset) | Private | — | 0x10 |
| void SetDateTime64(int offset, const Nullable<System.DateTime>& value) | Private | — | 0x10 |
| TimeSpan GetTimeSpan32(int offset) | Private | | 0x08 |
| ulong GetUInt64BE(int offset) | Private | | 0x08 |
| void SetUInt64BE(int offset, ulong value) | Private | | 0x08 |
| int GetInt32BE(int offset) | Private | | 0x04 |
| uint GetUInt32BE(int offset) | Private | | 0x04 |
| uint SwapEndianness(uint x) | PrivateStatic | | 0x04 |
| ulong SwapEndianness(ulong x) | PrivateStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |