27 #ifndef _HBBTV_SIF_NETWORK_H 29 #define _HBBTV_SIF_NETWORK_H 42 HBBTV_NW_STATUS_ACTIVE,
43 HBBTV_NW_STATUS_INACTIVE,
44 HBBTV_NW_STATUS_DISABLED
BOOLEAN HBBTV_NWGetEnabled(void *handle)
Retrieves the interface enabled/disabled status.
BOOLEAN HBBTV_NWGetConnected(void *handle)
Retrieves the interface connected/disconnected status.
E_HBBTV_ERR HBBTV_NWGetStatus(E_HBBTV_NW_STATUS *p_status)
Retrieves the current status of the broadband network connection. This MUST be a non-blocking functio...
Definition of general purpose types.
E_HBBTV_ERR HBBTV_NWGetIpAddress(void *handle, S_HBBTV_STRING *ip)
Retrieves a string containing the interface IP address. The HbbTV engine will free the string contain...
Definition: hbbtv_sif_network.h:47
void HBBTV_NWReleaseInterfaceList(S_HBBTV_NW_INTERFACE *list, U32BIT num)
Releases data allocated by HBBTV_NWGetInterfaceList (e.g. String data). Always called immediately aft...
S_HBBTV_STRING mac
Definition: hbbtv_sif_network.h:54
Definition: hbbtv_types.h:167
E_HBBTV_ERR HBBTV_NWGetInterfaceList(S_HBBTV_NW_INTERFACE **list, U32BIT *num)
Retrieves the list of avaiable network interfaces. Provided HBBTV_OK is returned, the HbbTV engine wi...