| acceptSocket(CArchSocket s, CArchNetAddress *addr)=0 | IArchNetwork | [pure virtual] |
| addrToName(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| addrToString(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| bindSocket(CArchSocket s, CArchNetAddress addr)=0 | IArchNetwork | [pure virtual] |
| closeAddr(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| closeSocket(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| closeSocketForRead(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| closeSocketForWrite(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| connectSocket(CArchSocket s, CArchNetAddress addr)=0 | IArchNetwork | [pure virtual] |
| copyAddr(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| copySocket(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| EAddressFamily enum name | IArchNetwork | |
| ESocketType enum name | IArchNetwork | |
| getAddrFamily(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| getAddrPort(CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| getHostName()=0 | IArchNetwork | [pure virtual] |
| isAnyAddr(CArchNetAddress addr)=0 | IArchNetwork | [pure virtual] |
| isEqualAddr(CArchNetAddress, CArchNetAddress)=0 | IArchNetwork | [pure virtual] |
| kDGRAM enum value (defined in IArchNetwork) | IArchNetwork | |
| kINET enum value (defined in IArchNetwork) | IArchNetwork | |
| kPOLLERR enum value | IArchNetwork | |
| kPOLLIN enum value | IArchNetwork | |
| kPOLLNVAL enum value | IArchNetwork | |
| kPOLLOUT enum value | IArchNetwork | |
| kSTREAM enum value (defined in IArchNetwork) | IArchNetwork | |
| kUNKNOWN enum value (defined in IArchNetwork) | IArchNetwork | |
| listenOnSocket(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| nameToAddr(const std::string &)=0 | IArchNetwork | [pure virtual] |
| newAnyAddr(EAddressFamily)=0 | IArchNetwork | [pure virtual] |
| newSocket(EAddressFamily, ESocketType)=0 | IArchNetwork | [pure virtual] |
| pollSocket(CPollEntry[], int num, double timeout)=0 | IArchNetwork | [pure virtual] |
| readSocket(CArchSocket s, void *buf, size_t len)=0 | IArchNetwork | [pure virtual] |
| setAddrPort(CArchNetAddress, int port)=0 | IArchNetwork | [pure virtual] |
| setNoDelayOnSocket(CArchSocket, bool noDelay)=0 | IArchNetwork | [pure virtual] |
| setReuseAddrOnSocket(CArchSocket, bool reuse)=0 | IArchNetwork | [pure virtual] |
| throwErrorOnSocket(CArchSocket s)=0 | IArchNetwork | [pure virtual] |
| unblockPollSocket(CArchThread thread)=0 | IArchNetwork | [pure virtual] |
| writeSocket(CArchSocket s, const void *buf, size_t len)=0 | IArchNetwork | [pure virtual] |
| ~IInterface() | IInterface | [inline, virtual] |