#include "sys/dce-timerfd.h"
#include "utils.h"
#include "process.h"
#include "unix-timer-fd.h"
#include "ns3/log.h"
#include <errno.h>
#include "file-usage.h"
Go to the source code of this file.
Functions | |
int | dce_timerfd_create (int clockid, int flags) |
int | dce_timerfd_gettime (int fd, struct itimerspec *cur_value) |
int | dce_timerfd_settime (int fd, int flags, const struct itimerspec *new_value, struct itimerspec *old_value) |
NS_LOG_COMPONENT_DEFINE ("SimuTimerFd") |
int dce_timerfd_create | ( | int | clockid, |
int | flags | ||
) |
Definition at line 12 of file dce-timerfd.cc.
References ns3::Current(), ns3::Thread::err, ns3::UnixFd::IncFdCount(), ns3::Process::openFiles, ns3::Thread::process, ns3::UtilsAllocateFd(), and ns3::UtilsGetNodeId().
int dce_timerfd_gettime | ( | int | fd, |
struct itimerspec * | cur_value | ||
) |
Definition at line 42 of file dce-timerfd.cc.
References ns3::Current(), OPENED_FD_METHOD, and ns3::UtilsGetNodeId().
int dce_timerfd_settime | ( | int | fd, |
int | flags, | ||
const struct itimerspec * | new_value, | ||
struct itimerspec * | old_value | ||
) |
Definition at line 31 of file dce-timerfd.cc.
References ns3::Current(), OPENED_FD_METHOD, and ns3::UtilsGetNodeId().
NS_LOG_COMPONENT_DEFINE | ( | "SimuTimerFd" | ) |