#include <p6net.h>
Inherits P6R::p6ICom.
Public Member Functions | |
virtual P6INT32 | addref (void)=0 |
virtual P6R::P6ERR | enumInterfaces (P6ADDRFAM nFamily, p6IEnumInterfaces **ppEnum)=0 |
virtual P6R::P6ERR | getHostByAddr (const P6NETADDR *pInAddr, p6IHostent **ppEnt)=0 |
virtual P6R::P6ERR | getHostByName (const P6CHAR *pszHostname, P6NETADDR *pAddr)=0 |
virtual P6R::P6ERR | getHostByName2 (const P6CHAR *pszHostname, p6IHostent **ppEnt)=0 |
virtual P6R::P6ERR | getHostByName2W (const P6WCHAR *pszHostname, p6IHostent **ppEnt)=0 |
virtual P6R::P6ERR | getHostByNameW (const P6WCHAR *pszHostname, P6NETADDR *pAddr)=0 |
virtual P6R::P6ERR | getHostname (P6CHAR *pBuffer, P6UINT32 cBuffer)=0 |
virtual P6R::P6ERR | getHostnameW (P6WCHAR *pBuffer, P6UINT32 cBuffer)=0 |
virtual P6R::P6ERR | getProtoByName (const P6CHAR *pszName, p6IProtoent **ppEnt)=0 |
virtual P6R::P6ERR | getProtoByNameW (const P6WCHAR *pszName, p6IProtoent **ppEnt)=0 |
virtual P6R::P6ERR | getProtoByNumber (P6INT32 nNumber, p6IProtoent **ppEnt)=0 |
virtual P6R::P6ERR | getServByName (const P6CHAR *pszName, const P6CHAR *pszProto, p6IServent **ppEnt)=0 |
virtual P6R::P6ERR | getServByNameW (const P6WCHAR *pszName, const P6WCHAR *pszProto, p6IServent **ppEnt)=0 |
virtual P6R::P6ERR | getServByPort (P6UINT16 nPort, const P6CHAR *pszProto, p6IServent **ppEnt)=0 |
virtual P6R::P6ERR | getServByPortW (P6UINT16 nPort, const P6WCHAR *pszProto, p6IServent **ppEnt)=0 |
virtual P6R::P6ERR | initialize (void)=0 |
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
virtual P6INT32 | release (void)=0 |