Lines Matching defs:IHostNetworkInterface

912 struct IHostNetworkInterface;
962 typedef struct IHostNetworkInterface IHostNetworkInterface;
3455 /* Start of struct IHostNetworkInterface Declaration */
3465 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
3467 nsresult (*GetId)(IHostNetworkInterface *pThis, PRUnichar * *id);
3469 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
3471 nsresult (*GetDhcpEnabled)(IHostNetworkInterface *pThis, PRBool *dhcpEnabled);
3473 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
3475 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
3477 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
3479 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
3481 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
3483 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
3485 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
3487 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
3489 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
3492 IHostNetworkInterface *pThis,
3498 IHostNetworkInterface *pThis,
3503 nsresult (*EnableDynamicIpConfig)(IHostNetworkInterface *pThis );
3505 nsresult (*DhcpRediscover)(IHostNetworkInterface *pThis );
3509 struct IHostNetworkInterface
3513 /* End of struct IHostNetworkInterface Declaration */
3534 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
3585 IHostNetworkInterface * * hostInterface,
3627 IHostNetworkInterface * * networkInterface
3633 IHostNetworkInterface * * networkInterface
3640 IHostNetworkInterface *** networkInterfaces