Lines Matching defs:IHostNetworkInterface

487 struct IHostNetworkInterface;
541 typedef struct IHostNetworkInterface IHostNetworkInterface;
2822 /* Start of struct IHostNetworkInterface Declaration */
2832 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
2834 nsresult (*GetId)(IHostNetworkInterface *pThis, nsID * *id);
2836 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
2838 nsresult (*GetDhcpEnabled)(IHostNetworkInterface *pThis, PRBool *dhcpEnabled);
2840 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
2842 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
2844 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
2846 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
2848 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
2850 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
2852 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
2854 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
2856 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
2859 IHostNetworkInterface *pThis,
2865 IHostNetworkInterface *pThis,
2870 nsresult (*EnableDynamicIpConfig)(IHostNetworkInterface *pThis );
2872 nsresult (*DhcpRediscover)(IHostNetworkInterface *pThis );
2876 struct IHostNetworkInterface
2880 /* End of struct IHostNetworkInterface Declaration */
2901 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
2968 IHostNetworkInterface * * networkInterface
2974 IHostNetworkInterface * * networkInterface
2981 IHostNetworkInterface *** networkInterfaces