Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated as per conv. with EM

The player network interface status entities follow one of the structures below, depending on the type of network interface (see Name Type):

EntityPlayer Network Interface Status:

  • Name stringThe reported network interface name (typically "eth0" 

  • Type PlayerNetworkInterfaceTypeOne of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "Ethernet"

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "Static"

  • Mac string: The media access control (mac) address

  • Ip string[]:  May contain zero or more IPv4 and IPv6 addresses in CIDR notation

  • Gateway string: The IPv4 address. "Null" means that a default route is absent

  • Metric Nullable<uint>: The value assigned to the IP route for this network interface. "Null" means that a default route is absent

  • Name string:  "usb0" 

  • , “usb0”, “wlan0”, “ppp0”)

  • Type PlayerNetworkInterfaceType: One of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "Ethernet"Ethernet”, “WiFi”, “Virtual”, or “Other”

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "Static"

  • Mac string: The reported media access control (mac) address

  • Ip string[]:  May contain zero or more IPv4 and IPv6 addresses in CIDR notation

  • Gateway string: The IPv4 address. "Null" means that a default route is absent

  • Metric Nullable<uint>: The value assigned to the IP route for this network interface. "Null" means that a default route is absent

  • Name string: "eth0.25"

  • Type PlayerNetworkInterfaceType: One of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "Virtual"

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "DHCPv4"

  • Mac string: The media access control (mac) address

  • Ip string[]:  May The reported internet protocol (IP) address, may contain zero or more IPv4 and IPv6 addresses in CIDR notation

  • Gateway string: The reported IPv4 default gateway address. "Null" means that a default route is absent.

  • Metric Nullable<uint>:   The priority value assigned to the IP route for this network interface. "Null" means that a default route is absentNamestring:  "eth0.110"

  • Type PlayerNetworkInterfaceType: One of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "Virtual"

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "Static"

  • Mac string: The media access control (mac) address

  • Ip string[]:  May contain zero or more IPv4 and IPv6 addresses in CIDR notation

  • Gateway string: The IPv4 address. "Null" means that a default route is absent

  • Metric Nullable<uint>The value assigned to the IP route for this network interface."Null" means that a default route is absent

  • Name string:  "wlan0"

  • Type PlayerNetworkInterfaceType: One of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "WiFi"

Player Cellular Interface Status:

  • Name string:  The reported network interface name (typically “ppp0”)

  • Type PlayerNetworkInterfaceType: "Cellular"

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "NDP, DHCPv6"

  • Mac string: The reported media access control (mac) address

  • Ip string[]:  May contain zero or more IPv4 and IPv6 addresses in CIDR notationGateway string: The IPv4 address.  "Null" means that a default route is absent

  • Metric Nullable<uint>The value assigned to the IP route for this network interface."Null" means that a default route is absent

  • Name string:  "ppp0"

  • Type PlayerNetworkInterfaceType: One of "Ethernet", "Cellular", "WiFi", "Virtual", or "Other" enumeration values, in this case "Cellular"

  • Proto NetworkConfigurationProtocol: Comma-separated { "Static", "DHCPv4", "DHCPv6", "NDP" } enumeration values, in this case "Static"

  • Mac string: The media access control (mac) address

  • Ip string[]:  May The reported internet protocol (IP) address, may contain zero or more IPv4 and IPv6 addresses in CIDR notation

  • Gateway string: The reported IPv4 default gateway address. "Null" means that a default route is absent.

  • Metric Nullable<uint>: The  The priority value assigned to the IP route for this network interface. "Null" means that a default route is absent

  • Modem:

    • imei string: The unique International Mobile Equipment Identity number

    • manufacturer string: The name of the manufacturer 

    • model string: The model identifier

    • revision string: The  The model revision identifier

  • Sims:

    • status string: The interface status (for example, "OK")

    • iccid string: The globally unique identifier for the SIM card

    • connection CellularConnectionStatus :

      • network string: The reported network name 

      • signal short: The

      number associated with the
      • reported signal strength