#include "ns3/callback.h"#include "ns3/nstime.h"#include <list>
Include dependency graph for wait-queue.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | ns3::PollTable |
| class | ns3::PollTableEntry |
| class | ns3::PollTableEntryLinux |
| class | ns3::WaitPoint |
| class | ns3::WaitQueueEntry |
| Wait queue are similar to linux kernel wait queues. More... | |
| class | ns3::WaitQueueEntryPoll |
| class | ns3::WaitQueueEntryTimeout |
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
| #define | RETURNFREE(A) { if (wq) { delete wq; wq = 0; } return A; } |
| #define RETURNFREE | ( | A | ) | { if (wq) { delete wq; wq = 0; } return A; } |
Definition at line 186 of file wait-queue.h.
Referenced by ns3::UnixStreamSocketFd::Accept(), ns3::LocalStreamSocketFd::Accept(), ns3::UnixStreamSocketFd::Connect(), ns3::PipeFd::DoRecvPacket(), ns3::UnixStreamSocketFd::DoSendmsg(), ns3::PipeFd::Read(), ns3::LocalStreamSocketFd::Read(), ns3::LocalDatagramSocketFd::Read(), ns3::LocalDatagramSocketFd::Sendmsg(), and ns3::LocalStreamSocketFd::Write().