Lines Matching defs:IHostNetworkInterface

1187 interface IHostNetworkInterface;
1330 typedef interface IHostNetworkInterface IHostNetworkInterface;
7455 /* Start of struct IHostNetworkInterface declaration */
7468 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
7470 nsresult (*GetShortName)(IHostNetworkInterface *pThis, PRUnichar * *shortName);
7472 nsresult (*GetId)(IHostNetworkInterface *pThis, PRUnichar * *id);
7474 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
7476 nsresult (*GetDHCPEnabled)(IHostNetworkInterface *pThis, PRBool *DHCPEnabled);
7478 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
7480 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
7482 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
7484 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
7486 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
7488 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
7490 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
7492 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
7494 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
7497 IHostNetworkInterface *pThis,
7503 IHostNetworkInterface *pThis,
7508 nsresult (*EnableDynamicIPConfig)(IHostNetworkInterface *pThis );
7510 nsresult (*DHCPRediscover)(IHostNetworkInterface *pThis );
7516 nsresult (*QueryInterface)(IHostNetworkInterface *pThis, const nsID *iid, void **resultp);
7517 nsrefcnt (*AddRef)(IHostNetworkInterface *pThis);
7518 nsrefcnt (*Release)(IHostNetworkInterface *pThis);
7519 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
7521 nsresult (*GetShortName)(IHostNetworkInterface *pThis, PRUnichar * *shortName);
7523 nsresult (*GetId)(IHostNetworkInterface *pThis, PRUnichar * *id);
7525 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
7527 nsresult (*GetDHCPEnabled)(IHostNetworkInterface *pThis, PRBool *DHCPEnabled);
7529 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
7531 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
7533 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
7535 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
7537 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
7539 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
7541 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
7543 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
7545 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
7548 IHostNetworkInterface *pThis,
7554 IHostNetworkInterface *pThis,
7559 nsresult (*EnableDynamicIPConfig)(IHostNetworkInterface *pThis );
7561 nsresult (*DHCPRediscover)(IHostNetworkInterface *pThis );
7601 interface IHostNetworkInterface
7609 /* End of struct IHostNetworkInterface declaration */
7688 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
7749 IHostNetworkInterface * * hostInterface,
7791 IHostNetworkInterface * * networkInterface
7797 IHostNetworkInterface * * networkInterface
7804 IHostNetworkInterface *** networkInterfaces
7839 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
7900 IHostNetworkInterface * * hostInterface,
7942 IHostNetworkInterface * * networkInterface
7948 IHostNetworkInterface * * networkInterface
7955 IHostNetworkInterface *** networkInterfaces