Lines Matching defs:IHostNetworkInterface

911 struct IHostNetworkInterface;
1015 typedef struct IHostNetworkInterface IHostNetworkInterface;
3665 /* Start of struct IHostNetworkInterface Declaration */
3675 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
3677 nsresult (*GetId)(IHostNetworkInterface *pThis, PRUnichar * *id);
3679 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
3681 nsresult (*GetDhcpEnabled)(IHostNetworkInterface *pThis, PRBool *dhcpEnabled);
3683 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
3685 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
3687 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
3689 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
3691 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
3693 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
3695 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
3697 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
3699 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
3702 IHostNetworkInterface *pThis,
3708 IHostNetworkInterface *pThis,
3713 nsresult (*EnableDynamicIpConfig)(IHostNetworkInterface *pThis );
3715 nsresult (*DhcpRediscover)(IHostNetworkInterface *pThis );
3719 struct IHostNetworkInterface
3723 /* End of struct IHostNetworkInterface Declaration */
3744 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
3795 IHostNetworkInterface * * hostInterface,
3837 IHostNetworkInterface * * networkInterface
3843 IHostNetworkInterface * * networkInterface
3850 IHostNetworkInterface *** networkInterfaces