#include "dce-fcntl.h"
#include "sys/dce-stat.h"
#include "process.h"
#include "utils.h"
#include "ns3/log.h"
#include "errno.h"
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
Go to the source code of this file.
Functions | |
int | dce___fxstatat (int ver, int fd, const char *pathname, struct stat *buf, int flag) |
int | dce_unlinkat (int fd, const char *pathname, int flags) |
NS_LOG_COMPONENT_DEFINE ("DceAt") | |
void | unlink_notify (std::string fullpath) |
int dce___fxstatat | ( | int | ver, |
int | fd, | ||
const char * | pathname, | ||
struct stat * | buf, | ||
int | flag | ||
) |
Definition at line 35 of file dce-at.cc.
References ns3::Current(), ns3::Thread::err, errno, ns3::getRealFd(), ns3::UtilsGetCurrentDirName(), ns3::UtilsGetNodeId(), and ns3::UtilsGetRealFilePath().
int dce_unlinkat | ( | int | fd, |
const char * | pathname, | ||
int | flags | ||
) |
Definition at line 76 of file dce-at.cc.
References ns3::Current(), ns3::Thread::err, errno, ns3::getRealFd(), ns3::PathOfFd(), unlink_notify(), ns3::UtilsGetCurrentDirName(), ns3::UtilsGetNodeId(), and ns3::UtilsGetRealFilePath().
NS_LOG_COMPONENT_DEFINE | ( | "DceAt" | ) |
void unlink_notify | ( | std::string | fullpath | ) |
Definition at line 148 of file dce-fd.cc.
References ns3::Current(), ns3::Process::manager, ns3::Thread::process, ns3::SocketFdFactory::UnlinkNotify(), and ns3::LocalSocketFdFactory::UnlinkNotify().
Referenced by dce_unlink(), and dce_unlinkat().