Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
LinkLayerInterface Member List
This is the complete list of members for LinkLayerInterface, including all inherited members.
- accept()
[protected]
- ~ObservableInterface()
[inline, virtual]
- removeListener(ListenerInterface *)
[virtual]
- registerListener(ListenerInterface *)
[virtual]
- m_listenThreadId
[protected]
- getRandomNeighbor()
- getRandomNeighbor(Node *node)
- m_highestFd
[protected]
- ~BasicObject()
[inline, virtual]
- toString()
[virtual]
- ~LinkLayerInterface()
[virtual]
- toStream(std::ostream &out)
[virtual]
- sendPacket(NpPacket *packet, Node *node)
- sendPacket(ConnectionPacket *packet)
- remove(int connTableIndex)
[protected]
- registerPacketHandler(PacketHandlerInterface *packetHandler)
- pollAllSocketsImpl(void)
[protected]
- pollAllSockets(void *)
[protected, static]
- peerConnectImpl()
[protected]
- peerConnect(void *)
[protected, static]
- m_state
[protected]
- m_socketSet
[protected]
- m_receivePacketThreadId
[protected]
- m_randomNumberGenerator
[protected]
- m_peerConnectThreadId
[protected]
- m_packetHandler
[protected]
- m_nodeAdded
[protected]
- m_newConnection
[protected]
- getListeners()
- m_connectionTableLock
[protected]
- m_connectionTable
[protected]
- m_connectionListener
[protected]
- m_connectionClosed
[protected]
- listenImpl()
[protected]
- listen(void *)
[protected, static]
- LinkLayerInterface()
- isConnectedTo(IpAddress ipAddr)
- isConnected()
- handleEvent(ObservableInterface *observed, int event, void *object)
[virtual]
- fireEvent(int event)
[virtual]
- fireEvent(int event, void *object)
[virtual]
- getNumConnections()
- getConnection(int index, Node *retVal)
- getConnection(int index)
- connect(Node *node)
- closeLink(int connTableIndex)
[protected]
- close(Node *)
- changeListeningPortTo(int port)
- broadcast(NpPacket *packet)
- broadcast(NpPacket *packet, Node *node)
- add(ConnectionTableEntry *)
[protected]
Generated at Thu Jul 11 13:31:57 2002 for Peekabooty by
1.2.9 written by Dimitri van Heesch,
© 1997-2001