NtConfigPtpPortData_s

Reference Documentation

product_line_custom
Napatech SmartNIC
category
Reference Information
struct NtConfigPtpPortData_s

Definition at line 439 of file stream_config.h.

Data Fields

int

enable

PTP active flag. More...

int

port_enable

PTP port enable flag. More...

enum NtLinkAutoNeg_e

autoNegotiation

Manual or auto negotiation of link speed and duplex mode. More...

struct NtPortSettingsManual_s

manual

Bit mask of manual port setting parameters. More...

struct NtPortSettingsAdvertise_s

advertise

The speeds to advertise during auto negotiation. More...

Field Documenation

int enable

PTP active flag.

On read: 0 = PTP is not active, 1 = PTP is active. On Write: Value is ignored.

Definition at line 444 of file stream_config.h.

int port_enable

PTP port enable flag.

On read: 0 = PTP port is not enabled, 1 = PTP port is enabled. On Write: 0 = disable PTP port, 1 = enable PTP port.
  A PTP port must be enabled to achieve link up.  

Definition at line 451 of file stream_config.h.

enum NtLinkAutoNeg_e autoNegotiation

Manual or auto negotiation of link speed and duplex mode.

This field specifies whether link speed and duplex mode of the PTP port is set manually or auto negotiated.

Definition at line 451 of file stream_config.h.

struct NtPortSettingsManual_s manual

Bit mask of manual port setting parameters.

This field specifies the manually configured link speed and duplex mode of the PTP port. These values are ignored when auto negotiation is enabled.

Definition at line 451 of file stream_config.h.

struct NtPortSettingsAdvertise_s advertise

The speeds to advertise during auto negotiation.

This field is a bit mask of the speeds that are advertised during auto negotiation. These values are ignored when auto negotiation is disabled.

Definition at line 451 of file stream_config.h.