ns-3 Direct Code Execution
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ns3::LinuxSocketFdFactory Member List

This is the complete list of members for ns3::LinuxSocketFdFactory, including all inherited members.

__Fxstat(struct SimKernel *kernel, int ver, int fd, void *buf)ns3::LinuxSocketFdFactoryprivatestatic
Accept(struct SimSocket *socket, struct sockaddr *my_addr, socklen_t *addrlen)ns3::LinuxSocketFdFactoryprivate
Access(struct SimKernel *kernel, const char *pathname, int mode)ns3::LinuxSocketFdFactoryprivatestatic
AtExit(struct SimKernel *kernel, void(*function)(void))ns3::LinuxSocketFdFactoryprivatestatic
Bind(struct SimSocket *socket, const struct sockaddr *my_addr, socklen_t addrlen)ns3::LinuxSocketFdFactoryprivate
CanRecv(struct SimSocket *socket)ns3::LinuxSocketFdFactoryprivate
CanSend(struct SimSocket *socket)ns3::LinuxSocketFdFactoryprivate
Close(struct SimSocket *socket)ns3::LinuxSocketFdFactoryprivate
Connect(struct SimSocket *socket, const struct sockaddr *my_addr, socklen_t addrlen, int flags)ns3::LinuxSocketFdFactoryprivate
CreateSocket(int domain, int type, int protocol)ns3::LinuxSocketFdFactoryvirtual
DevToDev(Ptr< NetDevice > dev)ns3::LinuxSocketFdFactoryprivate
DevXmit(struct SimKernel *kernel, struct SimDevice *dev, unsigned char *data, int len)ns3::LinuxSocketFdFactoryprivatestatic
DoDispose(void)ns3::LinuxSocketFdFactoryprivatevirtual
DoSet(std::string path, std::string value)ns3::LinuxSocketFdFactoryprivate
EventCancel(struct SimKernel *kernel, void *ev)ns3::LinuxSocketFdFactoryprivatestatic
EventScheduleNs(struct SimKernel *kernel, __u64 ns, void(*fn)(void *context), void *context, void(*pre_fn)(void))ns3::LinuxSocketFdFactoryprivatestatic
EventTrampoline(void(*fn)(void *context), void *context, void(*pre_fn)(void), Ptr< EventIdHolder > event)ns3::LinuxSocketFdFactoryprivate
Fclose(struct SimKernel *kernel, FILE *fp)ns3::LinuxSocketFdFactoryprivatestatic
FdOpen(struct SimKernel *kernel, int fd, const char *mode)ns3::LinuxSocketFdFactoryprivatestatic
Fread(struct SimKernel *kernel, void *ptr, size_t size, size_t nmemb, FILE *stream)ns3::LinuxSocketFdFactoryprivatestatic
Free(struct SimKernel *kernel, void *buffer)ns3::LinuxSocketFdFactoryprivatestatic
FreePoll(struct SimSocket *socket, void *ctxt)ns3::LinuxSocketFdFactoryprivate
Fseek(struct SimKernel *kernel, FILE *stream, long offset, int whence)ns3::LinuxSocketFdFactoryprivatestatic
Ftell(struct SimKernel *kernel, FILE *stream)ns3::LinuxSocketFdFactoryprivatestatic
Fwrite(struct SimKernel *kernel, const void *ptr, size_t size, size_t nmemb, FILE *stream)ns3::LinuxSocketFdFactoryprivatestatic
Get(std::string path)ns3::LinuxSocketFdFactory
Getenv(struct SimKernel *kernel, const char *name)ns3::LinuxSocketFdFactoryprivatestatic
Getpeername(struct SimSocket *socket, struct sockaddr *name, socklen_t *namelen)ns3::LinuxSocketFdFactoryprivate
Getsockname(struct SimSocket *socket, struct sockaddr *name, socklen_t *namelen)ns3::LinuxSocketFdFactoryprivate
Getsockopt(struct SimSocket *socket, int level, int optname, void *optval, socklen_t *optlen)ns3::LinuxSocketFdFactoryprivate
GetSysFileList(void)ns3::LinuxSocketFdFactoryprivate
GetTypeId(void)ns3::LinuxSocketFdFactorystatic
InitializeStack(void)ns3::LinuxSocketFdFactoryprivate
Ioctl(struct SimSocket *socket, int request, char *argp)ns3::LinuxSocketFdFactoryprivate
LinuxDeviceStateListener classns3::LinuxSocketFdFactoryfriend
LinuxSocketFd classns3::LinuxSocketFdFactoryfriend
LinuxSocketFdFactory()ns3::LinuxSocketFdFactory
Listen(struct SimSocket *socket, int backlog)ns3::LinuxSocketFdFactoryprivate
m_allocns3::LinuxSocketFdFactoryprivate
m_devicesns3::LinuxSocketFdFactoryprivate
m_earlySysfsns3::LinuxSocketFdFactoryprivate
m_exportedns3::LinuxSocketFdFactoryprivate
m_kernelTasksns3::LinuxSocketFdFactoryprivate
m_libraryns3::LinuxSocketFdFactoryprivate
m_listenersns3::LinuxSocketFdFactoryprivate
m_loaderns3::LinuxSocketFdFactoryprivate
m_logFilens3::LinuxSocketFdFactoryprivate
m_lteUeTidns3::LinuxSocketFdFactoryprivate
m_managerns3::LinuxSocketFdFactoryprivate
m_pidns3::LinuxSocketFdFactoryprivate
m_ranvarns3::LinuxSocketFdFactoryprivate
m_ratens3::LinuxSocketFdFactoryprivate
m_variablens3::LinuxSocketFdFactoryprivate
Malloc(struct SimKernel *kernel, unsigned long size)ns3::LinuxSocketFdFactoryprivatestatic
Memcpy(struct SimKernel *kernel, void *dst, const void *src, unsigned long size)ns3::LinuxSocketFdFactoryprivatestatic
Memset(struct SimKernel *kernel, void *dst, char value, unsigned long size)ns3::LinuxSocketFdFactoryprivatestatic
Mkdir(struct SimKernel *kernel, const char *pathname, mode_t mode)ns3::LinuxSocketFdFactoryprivatestatic
NotifyAddDevice(Ptr< NetDevice > device)ns3::LinuxSocketFdFactoryprivate
NotifyAddDeviceTask(Ptr< NetDevice > device)ns3::LinuxSocketFdFactoryprivate
NotifyDeviceStateChange(Ptr< NetDevice > device)ns3::LinuxSocketFdFactoryprivate
NotifyDeviceStateChangeTask(Ptr< NetDevice > device)ns3::LinuxSocketFdFactoryprivate
NotifyNewAggregate(void)ns3::LinuxSocketFdFactoryprivatevirtual
Open(struct SimKernel *kernel, const char *pathname, int flags)ns3::LinuxSocketFdFactoryprivatestatic
Poll(struct SimSocket *socket, PollTable *ptable)ns3::LinuxSocketFdFactoryprivate
PollEvent(int flag, void *context)ns3::LinuxSocketFdFactoryprivatestatic
PollFreeWait(void *ref)ns3::LinuxSocketFdFactoryprivate
PollWait(struct SimSocket *socket, void *ctxt)ns3::LinuxSocketFdFactoryprivate
Random(struct SimKernel *kernel)ns3::LinuxSocketFdFactoryprivatestatic
Recvmsg(struct SimSocket *socket, struct msghdr *msg, int flags)ns3::LinuxSocketFdFactoryprivate
RxFromDevice(Ptr< NetDevice > device, Ptr< const Packet > p, uint16_t protocol, const Address &from, const Address &to, NetDevice::PacketType type)ns3::LinuxSocketFdFactoryprivate
ScheduleTask(EventImpl *event)ns3::LinuxSocketFdFactory
ScheduleTaskTrampoline(void *context)ns3::LinuxSocketFdFactoryprivatestatic
SendMain(bool *r, NetDevice *d, Ptr< Packet > packet, const Address &dest, uint16_t protocolNumber)ns3::LinuxSocketFdFactoryprivatestatic
Sendmsg(struct SimSocket *socket, const struct msghdr *msg, int flags)ns3::LinuxSocketFdFactoryprivate
Set(std::string path, std::string value)ns3::LinuxSocketFdFactory
Setbuf(struct SimKernel *kernel, FILE *stream, char *buf)ns3::LinuxSocketFdFactoryprivatestatic
Setsockopt(struct SimSocket *socket, int level, int optname, const void *optval, socklen_t optlen)ns3::LinuxSocketFdFactoryprivate
SetTask(std::string path, std::string value)ns3::LinuxSocketFdFactoryprivate
Shutdown(struct SimSocket *socket, int how)ns3::LinuxSocketFdFactoryprivate
SignalRaised(struct SimKernel *kernel, struct SimTask *task, int signalNumber)ns3::LinuxSocketFdFactoryprivatestatic
StartInitializationTask(void)ns3::LinuxSocketFdFactoryprivate
TaskCurrent(struct SimKernel *kernel)ns3::LinuxSocketFdFactoryprivatestatic
TaskStart(struct SimKernel *kernel, void(*callback)(void *), void *context)ns3::LinuxSocketFdFactoryprivatestatic
TaskSwitch(enum Task::SwitchType type, void *context)ns3::LinuxSocketFdFactoryprivatestatic
TaskWait(struct SimKernel *kernel)ns3::LinuxSocketFdFactoryprivatestatic
TaskWakeup(struct SimKernel *kernel, struct SimTask *task)ns3::LinuxSocketFdFactoryprivatestatic
TaskYield(struct SimKernel *kernel)ns3::LinuxSocketFdFactoryprivatestatic
UnlinkNotify(std::string path)ns3::SocketFdFactoryvirtual
Vprintf(struct SimKernel *kernel, const char *str, va_list args)ns3::LinuxSocketFdFactoryprivatestatic
~LinuxSocketFdFactory()ns3::LinuxSocketFdFactoryvirtual
~SocketFdFactory()ns3::SocketFdFactoryvirtual