ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dce-at.cc File Reference
#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>
+ Include dependency graph for dce-at.cc:

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)

Function Documentation

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().

+ Here is the call graph for this function:

int dce_unlinkat ( int  fd,
const char *  pathname,
int  flags 
)
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().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: