Lines Matching defs:IHostNetworkInterface

910 struct IHostNetworkInterface;
1026 typedef struct IHostNetworkInterface IHostNetworkInterface;
4246 /* Start of struct IHostNetworkInterface Declaration */
4256 nsresult (*GetName)(IHostNetworkInterface *pThis, PRUnichar * *name);
4258 nsresult (*GetId)(IHostNetworkInterface *pThis, PRUnichar * *id);
4260 nsresult (*GetNetworkName)(IHostNetworkInterface *pThis, PRUnichar * *networkName);
4262 nsresult (*GetDHCPEnabled)(IHostNetworkInterface *pThis, PRBool *DHCPEnabled);
4264 nsresult (*GetIPAddress)(IHostNetworkInterface *pThis, PRUnichar * *IPAddress);
4266 nsresult (*GetNetworkMask)(IHostNetworkInterface *pThis, PRUnichar * *networkMask);
4268 nsresult (*GetIPV6Supported)(IHostNetworkInterface *pThis, PRBool *IPV6Supported);
4270 nsresult (*GetIPV6Address)(IHostNetworkInterface *pThis, PRUnichar * *IPV6Address);
4272 nsresult (*GetIPV6NetworkMaskPrefixLength)(IHostNetworkInterface *pThis, PRUint32 *IPV6NetworkMaskPrefixLength);
4274 nsresult (*GetHardwareAddress)(IHostNetworkInterface *pThis, PRUnichar * *hardwareAddress);
4276 nsresult (*GetMediumType)(IHostNetworkInterface *pThis, PRUint32 *mediumType);
4278 nsresult (*GetStatus)(IHostNetworkInterface *pThis, PRUint32 *status);
4280 nsresult (*GetInterfaceType)(IHostNetworkInterface *pThis, PRUint32 *interfaceType);
4283 IHostNetworkInterface *pThis,
4289 IHostNetworkInterface *pThis,
4294 nsresult (*EnableDynamicIPConfig)(IHostNetworkInterface *pThis );
4296 nsresult (*DHCPRediscover)(IHostNetworkInterface *pThis );
4300 struct IHostNetworkInterface
4304 /* End of struct IHostNetworkInterface Declaration */
4325 nsresult (*GetNetworkInterfaces)(IHost *pThis, PRUint32 *networkInterfacesSize, IHostNetworkInterface * **networkInterfaces);
4376 IHostNetworkInterface * * hostInterface,
4418 IHostNetworkInterface * * networkInterface
4424 IHostNetworkInterface * * networkInterface
4431 IHostNetworkInterface *** networkInterfaces