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

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

Accept(struct sockaddr *my_addr, socklen_t *addrlen)=0ns3::UnixFdpure virtual
AddPeekedData(const uint8_t *buf, uint32_t count, Address from)ns3::UnixSocketFdprotected
AddPeekedData(Ptr< Packet > p)ns3::UnixSocketFdprotected
AddWaitQueue(WaitQueueEntry *, bool andRegister)ns3::UnixFdprotected
Bind(const struct sockaddr *my_addr, socklen_t addrlen)ns3::UnixSocketFdvirtual
CanRecv(void) const =0ns3::UnixSocketFdpure virtual
CanSend(void) const =0ns3::UnixSocketFdpure virtual
ChangeSocket(Ptr< Socket > socket)ns3::UnixSocketFdprotected
ClearSocket(void)ns3::UnixSocketFdprotected
Close(void)ns3::UnixSocketFdvirtual
Connect(const struct sockaddr *my_addr, socklen_t addrlen)ns3::UnixSocketFdvirtual
DecFdCount(void)ns3::UnixFd
DoRecvmsg(struct msghdr *msg, int flags)=0ns3::UnixSocketFdprivatepure virtual
DoSendmsg(const struct msghdr *msg, int flags)=0ns3::UnixSocketFdprivatepure virtual
ErrnoToSimuErrno(void) const ns3::UnixSocketFdprotected
Fcntl(int cmd, unsigned long arg)ns3::UnixFdvirtual
Ftruncate(off_t length)ns3::UnixSocketFdvirtual
Fxstat(int ver, struct stat *buf)ns3::UnixSocketFdvirtual
ns3::UnixFd::Fxstat(int ver, struct::stat *buf)=0ns3::UnixFdpure virtual
Fxstat64(int ver, struct stat64 *buf)ns3::UnixSocketFdvirtual
ns3::UnixFd::Fxstat64(int ver, struct::stat64 *buf)=0ns3::UnixFdpure virtual
GetFdCount(void) const ns3::UnixFd
GetPeekedFrom(void)ns3::UnixSocketFdprotected
Getpeername(struct sockaddr *name, socklen_t *namelen)ns3::UnixSocketFdvirtual
GetRealFd(void) const ns3::UnixFdvirtual
GetRecvTimeout(void)ns3::UnixSocketFdprotected
GetSendTimeout(void)ns3::UnixSocketFdprotected
Getsockname(struct sockaddr *name, socklen_t *namelen)ns3::UnixSocketFdvirtual
Getsockopt(int level, int optname, void *optval, socklen_t *optlen)ns3::UnixSocketFdvirtual
Gettime(struct itimerspec *cur_value) const ns3::UnixSocketFdvirtual
GetTypeId(void)ns3::UnixFdstatic
HangupReceived(void) const =0ns3::UnixFdpure virtual
IncFdCount(void)ns3::UnixFd
Ioctl(int request, char *argp)ns3::UnixSocketFdvirtual
Isatty(void) const ns3::UnixSocketFdvirtual
isPeekedData(void)ns3::UnixSocketFdprotected
IsRecvErr(void) const ns3::UnixSocketFdprotected
IsRecvTtl(void) const ns3::UnixSocketFdprotected
Listen(int backlog)=0ns3::UnixFdpure virtual
Lseek(off64_t offset, int whence)ns3::UnixSocketFdvirtual
m_fdFlagsns3::UnixFdprotected
m_peekedAddressns3::UnixSocketFdprotected
m_peekedDatans3::UnixSocketFdprotected
m_recverrns3::UnixSocketFdprivate
m_recvTimeoutns3::UnixSocketFdprivate
m_recvttlns3::UnixSocketFdprivate
m_sendTimeoutns3::UnixSocketFdprivate
m_socketns3::UnixSocketFdprotected
m_statusFlagsns3::UnixFdprotected
MainClose(int *r)ns3::UnixSocketFdprivate
MainConnect(int *r, Address adr)ns3::UnixSocketFdprivate
Mmap(void *start, size_t length, int prot, int flags, off64_t offset)ns3::UnixSocketFdvirtual
Ns3AddressToDeviceIndependantPhysicalLayerAddress(const Address &nsaddr, const Packet &pac, struct sockaddr_ll *addr, socklen_t *addrlen) const ns3::UnixSocketFdprotected
Ns3AddressToPosixAddress(const Address &nsaddr, struct sockaddr *addr, socklen_t *addrlen) const ns3::UnixSocketFdprotected
Poll(PollTable *ptable)=0ns3::UnixFdpure virtual
PosixAddressToNs3Address(const struct sockaddr *my_addr, socklen_t addrlen) const ns3::UnixSocketFdprotected
Read(void *buf, size_t count)ns3::UnixSocketFdvirtual
Recvmsg(struct msghdr *msg, int flags)ns3::UnixSocketFdvirtual
RecvSocketData(Ptr< Socket > socket)ns3::UnixSocketFdprivate
RemoveWaitQueue(WaitQueueEntry *, bool andUnregister)ns3::UnixFdprotected
Sendmsg(const struct msghdr *msg, int flags)ns3::UnixSocketFdvirtual
SendSocketData(Ptr< Socket > socket, uint32_t available)ns3::UnixSocketFdprivate
Setsockopt(int level, int optname, const void *optval, socklen_t optlen)ns3::UnixSocketFdvirtual
Settime(int flags, const struct itimerspec *new_value, struct itimerspec *old_value)ns3::UnixSocketFdvirtual
Shutdown(int how)=0ns3::UnixFdpure virtual
Ttyname(void)ns3::UnixFdvirtual
UnixFd()ns3::UnixFdprotected
UnixSocketFd(Ptr< Socket > sock)ns3::UnixSocketFdprotected
WaitRecvDoSignal(bool blocking)ns3::UnixSocketFdprotected
WakeWaiters(void *key)ns3::UnixFdprotected
Write(const void *buf, size_t count)ns3::UnixSocketFdvirtual
~UnixSocketFd()ns3::UnixSocketFdvirtual