#include "ns3/callback.h"
#include "ns3/nstime.h"
#include <list>
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().