netstatus_ip_status_t

IP status.

Synopsis:

#include <bps/netstatus.h>
 
typedef enum {
      NETSTATUS_IP_STATUS_ERROR_UNKNOWN = 0   
      NETSTATUS_IP_STATUS_OK   
      NETSTATUS_IP_STATUS_ERROR_NOT_CONNECTED   
      NETSTATUS_IP_STATUS_ERROR_NOT_UP   
      NETSTATUS_IP_STATUS_ERROR_NOT_CONFIGURED   
      NETSTATUS_IP_STATUS_ERROR_IP6_OFF   
      NETSTATUS_IP_STATUS_ERROR_NO_IP_ADDRESS   
      NETSTATUS_IP_STATUS_ERROR_NO_IP6_ADDRESS   
      NETSTATUS_IP_STATUS_ERROR_NO_IP_GATEWAY   
      NETSTATUS_IP_STATUS_ERROR_NO_IP6_GATEWAY   
      NETSTATUS_IP_STATUS_ERROR_NO_NAME_SERVER   
} netstatus_ip_status_t;

Since:

BlackBerry 10.0.0

Data:

NETSTATUS_IP_STATUS_ERROR_UNKNOWN
IP is not OK, error unknown.
NETSTATUS_IP_STATUS_OK
IP is OK.
NETSTATUS_IP_STATUS_ERROR_NOT_CONNECTED
IP is not connected.
NETSTATUS_IP_STATUS_ERROR_NOT_UP
IP is not up.
NETSTATUS_IP_STATUS_ERROR_NOT_CONFIGURED
IP is not configured.
NETSTATUS_IP_STATUS_ERROR_IP6_OFF
IPv6 is off.
NETSTATUS_IP_STATUS_ERROR_NO_IP_ADDRESS
IP has no IP address.
NETSTATUS_IP_STATUS_ERROR_NO_IP6_ADDRESS
IP has no IPv6 address.
NETSTATUS_IP_STATUS_ERROR_NO_IP_GATEWAY
IP has no IP gateway.
NETSTATUS_IP_STATUS_ERROR_NO_IP6_GATEWAY
IP has no IPv6 gateway.
NETSTATUS_IP_STATUS_ERROR_NO_NAME_SERVER
IP has no name server.

Library:

libbps (For the qcc command, use the -l bps option to link against this library)

Description:

This enumeration defines the values for IP status.