ns3::Ipv6RawSocketImpl Member List

This is the complete list of members for ns3::Ipv6RawSocketImpl, including all inherited members.
AggregateObject(Ptr< Object > other)ns3::Object
Bind(const Address &address)ns3::Ipv6RawSocketImpl [virtual]
Bind()ns3::Ipv6RawSocketImpl [virtual]
BindToNetDevice(Ptr< NetDevice > netdevice)ns3::Socket [virtual]
Cleanup(void) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline, static]
Close()ns3::Ipv6RawSocketImpl [virtual]
Connect(const Address &address)ns3::Ipv6RawSocketImpl [virtual]
ConstructSelf(const AttributeList &attributes)ns3::ObjectBase [protected]
CreateSocket(Ptr< Node > node, TypeId tid)ns3::Socket [static]
Dispose(void)ns3::Object
DoStart(void)ns3::Object [protected, virtual]
ERROR_ADDRNOTAVAIL enum value (defined in ns3::Socket)ns3::Socket
ERROR_AFNOSUPPORT enum value (defined in ns3::Socket)ns3::Socket
ERROR_AGAIN enum value (defined in ns3::Socket)ns3::Socket
ERROR_BADF enum value (defined in ns3::Socket)ns3::Socket
ERROR_INVAL enum value (defined in ns3::Socket)ns3::Socket
ERROR_ISCONN enum value (defined in ns3::Socket)ns3::Socket
ERROR_MSGSIZE enum value (defined in ns3::Socket)ns3::Socket
ERROR_NODEV enum value (defined in ns3::Socket)ns3::Socket
ERROR_NOROUTETOHOST enum value (defined in ns3::Socket)ns3::Socket
ERROR_NOTCONN enum value (defined in ns3::Socket)ns3::Socket
ERROR_NOTERROR enum value (defined in ns3::Socket)ns3::Socket
ERROR_OPNOTSUPP enum value (defined in ns3::Socket)ns3::Socket
ERROR_SHUTDOWN enum value (defined in ns3::Socket)ns3::Socket
ForwardUp(Ptr< const Packet > p, Ipv6Header hdr, Ptr< NetDevice > device)ns3::Ipv6RawSocketImpl
GetAggregateIterator(void) const ns3::Object
GetAllowBroadcast() const ns3::Ipv6RawSocketImpl [virtual]
GetAttribute(std::string name, AttributeValue &value) const ns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &attribute) const ns3::ObjectBase
GetBoundNetDevice()ns3::Socket
GetErrno() const ns3::Ipv6RawSocketImpl [virtual]
GetInstanceTypeId(void) const ns3::Object [virtual]
GetNode() const ns3::Ipv6RawSocketImpl [virtual]
GetObject(void) const ns3::Object [inline]
GetObject(TypeId tid) const ns3::Object
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
GetRxAvailable() const ns3::Ipv6RawSocketImpl [virtual]
GetSockName(Address &address) const ns3::Ipv6RawSocketImpl [virtual]
GetTxAvailable() const ns3::Ipv6RawSocketImpl [virtual]
GetTypeId()ns3::Ipv6RawSocketImpl [static]
Ipv6RawSocketImpl()ns3::Ipv6RawSocketImpl
Listen()ns3::Ipv6RawSocketImpl [virtual]
m_boundnetdevice (defined in ns3::Socket)ns3::Socket [protected]
m_recvpktinfo (defined in ns3::Socket)ns3::Socket [protected]
NotifyConnectionFailed(void) (defined in ns3::Socket)ns3::Socket [protected]
NotifyConnectionRequest(const Address &from) (defined in ns3::Socket)ns3::Socket [protected]
NotifyConnectionSucceeded(void) (defined in ns3::Socket)ns3::Socket [protected]
NotifyConstructionCompleted(void)ns3::ObjectBase [protected, virtual]
NotifyDataRecv(void) (defined in ns3::Socket)ns3::Socket [protected]
NotifyDataSent(uint32_t size) (defined in ns3::Socket)ns3::Socket [protected]
NotifyErrorClose(void) (defined in ns3::Socket)ns3::Socket [protected]
NotifyNewAggregate(void)ns3::Object [protected, virtual]
NotifyNewConnectionCreated(Ptr< Socket > socket, const Address &from) (defined in ns3::Socket)ns3::Socket [protected]
NotifyNormalClose(void) (defined in ns3::Socket)ns3::Socket [protected]
NotifySend(uint32_t spaceAvailable) (defined in ns3::Socket)ns3::Socket [protected]
Object() (defined in ns3::Object)ns3::Object
Object(const Object &o)ns3::Object [protected]
operator=(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
Recv(uint32_t maxSize, uint32_t flags)ns3::Ipv6RawSocketImpl [virtual]
ns3::Socket::Recv(void)ns3::Socket
ns3::Socket::Recv(uint8_t *buf, uint32_t size, uint32_t flags)ns3::Socket
RecvFrom(uint32_t maxSize, uint32_t flags, Address &fromAddress)ns3::Ipv6RawSocketImpl [virtual]
ns3::Socket::RecvFrom(Address &fromAddress)ns3::Socket
ns3::Socket::RecvFrom(uint8_t *buf, uint32_t size, uint32_t flags, Address &fromAddress)ns3::Socket
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
Send(Ptr< Packet > p, uint32_t flags)ns3::Ipv6RawSocketImpl [virtual]
ns3::Socket::Send(Ptr< Packet > p)ns3::Socket
ns3::Socket::Send(const uint8_t *buf, uint32_t size, uint32_t flags)ns3::Socket
SendTo(Ptr< Packet > p, uint32_t flags, const Address &toAddress)ns3::Ipv6RawSocketImpl [virtual]
ns3::Socket::SendTo(const uint8_t *buf, uint32_t size, uint32_t flags, const Address &address)ns3::Socket
SetAcceptCallback(Callback< bool, Ptr< Socket >, const Address & > connectionRequest, Callback< void, Ptr< Socket >, const Address & > newConnectionCreated)ns3::Socket
SetAllowBroadcast(bool allowBroadcast)ns3::Ipv6RawSocketImpl [virtual]
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetCloseCallbacks(Callback< void, Ptr< Socket > > normalClose, Callback< void, Ptr< Socket > > errorClose)ns3::Socket
SetConnectCallback(Callback< void, Ptr< Socket > > connectionSucceeded, Callback< void, Ptr< Socket > > connectionFailed)ns3::Socket
SetDataSentCallback(Callback< void, Ptr< Socket >, uint32_t > dataSent)ns3::Socket
SetNode(Ptr< Node > node)ns3::Ipv6RawSocketImpl
SetProtocol(uint16_t protocol)ns3::Ipv6RawSocketImpl
SetRecvCallback(Callback< void, Ptr< Socket > >)ns3::Socket
SetRecvPktInfo(bool flag)ns3::Socket
SetSendCallback(Callback< void, Ptr< Socket >, uint32_t > sendCb)ns3::Socket
ShutdownRecv()ns3::Ipv6RawSocketImpl [virtual]
ShutdownSend()ns3::Ipv6RawSocketImpl [virtual]
SimpleRefCount() (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
SimpleRefCount(const SimpleRefCount &o) (defined in ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
Socket(void) (defined in ns3::Socket)ns3::Socket
SOCKET_ERRNO_LAST enum value (defined in ns3::Socket)ns3::Socket
SocketErrno enum name (defined in ns3::Socket)ns3::Socket
Start(void)ns3::Object
TraceConnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceConnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb)ns3::ObjectBase
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb)ns3::ObjectBase
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > [inline]
~Ipv6RawSocketImpl()ns3::Ipv6RawSocketImpl [virtual]
~Object() (defined in ns3::Object)ns3::Object [virtual]
~ObjectBase() (defined in ns3::ObjectBase)ns3::ObjectBase [virtual]
~Socket(void) (defined in ns3::Socket)ns3::Socket [virtual]