TestimoX

API Reference

Class

NtpClient

Namespace ADPlayground.Network
Assembly ADPlayground
Modifiers static

Minimal NTP (RFC 5905) UDP payload client used for lightweight health checks.

Inheritance

  • Object
  • NtpClient

Methods

public static async Task<NtpPayloadResult> QueryAsync(String server, Int32 timeoutMs = 2000, Int32 port = 123, CancellationToken cancellationToken = null) #
Returns: Task<NtpPayloadResult>

Sends an NTP request to the specified server and parses the response.

Parameters

server System.String requiredposition: 0
Hostname or IP address.
timeoutMs System.Int32 = 2000 optionalposition: 1
Receive timeout in milliseconds.
port System.Int32 = 123 optionalposition: 2
UDP port (default 123).
cancellationToken System.Threading.CancellationToken = null optionalposition: 3
Cancellation token.

Fields

public const Int32 DefaultPort #

Default NTP port.

Value: 123