Free Electron
fe::ext::Socket Member List

This is the complete list of members for fe::ext::Socket, including all inherited members.

abandon(void)fe::Countedinlinevirtual
accept(SockAddr &sockaddr)fe::ext::Socketvirtual
acquire(void)fe::Countedinlinevirtual
acquire(int &rCount)fe::Countedinlinevirtual
bind(SockAddr &sockaddr)fe::ext::Socketvirtual
close(void)fe::ext::Socketvirtual
connect(SockAddr &sockaddr)fe::ext::Socketvirtual
count(void) constfe::Countedinline
Counted(void) (defined in fe::Counted)fe::Countedinline
e_readNormal enum value (defined in fe::ext::Socket)fe::ext::Socket
e_readNoWait enum value (defined in fe::ext::Socket)fe::ext::Socket
e_readPeek enum value (defined in fe::ext::Socket)fe::ext::Socket
e_tcp enum value (defined in fe::ext::Socket)fe::ext::Socket
e_udp enum value (defined in fe::ext::Socket)fe::ext::Socket
fe_thread_mutex(void) const (defined in fe::trueObjectSafe< T >)fe::trueObjectSafe< T >inlineprivatevirtual
id(void)fe::ext::Socketvirtual
isOpen(void)fe::ext::Socketvirtual
listen(int backlog)fe::ext::Socketvirtual
m_id (defined in fe::ext::Socket)fe::ext::Socketprivate
m_nextID (defined in fe::ext::Socket)fe::ext::Socketprivate
m_open (defined in fe::ext::Socket)fe::ext::Socketprivate
m_original (defined in fe::ext::Socket)fe::ext::Socketprivate
m_pPoison (defined in fe::ext::Socket)fe::ext::Socketprivate
m_server (defined in fe::ext::Socket)fe::ext::Socketprivate
m_sock_handle (defined in fe::ext::Socket)fe::ext::Socketprivate
m_transportType (defined in fe::ext::Socket)fe::ext::Socketprivate
m_udpSockAddrOwn (defined in fe::ext::Socket)fe::ext::Socketprivate
m_wsaStarted (defined in fe::ext::Socket)fe::ext::Socketprivatestatic
openStream(Transport transport=e_tcp, BWORD server=FALSE)fe::ext::Socketvirtual
read(const void *pBuffer, IWORD count, ReadMode readMode=e_readNormal)fe::ext::Socketvirtual
ReadMode enum name (defined in fe::ext::Socket)fe::ext::Socket
registerRegion(void *pT, U32 bytes) (defined in fe::Counted)fe::Countedinline
release(void)fe::Countedinlinevirtual
releaseInternal(void)fe::Countedinlineprotected
reportTracker(void) (defined in fe::Counted)fe::Countedinlinestatic
setName(const String &) (defined in fe::Counted)fe::Countedinline
setPoison(Poison *pPoison)fe::ext::Socketvirtual
shutdown(void)fe::ext::Socketstatic
sockAddrOwn() const (defined in fe::ext::Socket)fe::ext::Socketinline
Socket(void)fe::ext::Socket
Socket(Poison *pPoison)fe::ext::Socket
socket(int domain, int type, int protocol)fe::ext::Socketvirtual
sockHandle() const (defined in fe::ext::Socket)fe::ext::Socketinline
startup(void)fe::ext::Socketstatic
suppressReport(void) (defined in fe::Counted)fe::Countedinlineprotected
trackerCount(void) (defined in fe::Counted)fe::Countedinlinestatic
trackReference(void *pReference, String what) (defined in fe::Counted)fe::Countedinline
Transport enum name (defined in fe::ext::Socket)fe::ext::Socket
transportType() const (defined in fe::ext::Socket)fe::ext::Socketinline
trueObjectSafe(void) (defined in fe::trueObjectSafe< T >)fe::trueObjectSafe< T >inlineprivate
udpRead(const void *pBuffer, IWORD count, ReadMode readMode) (defined in fe::ext::Socket)fe::ext::Socketprivate
udpWrite(const void *pBuffer, IWORD count) (defined in fe::ext::Socket)fe::ext::Socketprivate
untrackReference(void *pReference) (defined in fe::Counted)fe::Countedinline
wait(void)fe::ext::Socketvirtual
write(const void *pBuffer, IWORD count)fe::ext::Socketvirtual
~Counted(void) (defined in fe::Counted)fe::Countedinlinevirtual
~SafeBase(void) (defined in fe::SafeBase)fe::SafeBaseinlineprivatevirtual
~Socket(void) (defined in fe::ext::Socket)fe::ext::Socketvirtual
~trueObjectSafe(void) (defined in fe::trueObjectSafe< T >)fe::trueObjectSafe< T >inlineprivatevirtual