SSocket< Module, Type, Protocol > Member List

This is the complete list of members for SSocket< Module, Type, Protocol >, including all inherited members.

_Scheduler typedefSSocket< Module, Type, Protocol >
accept()SSocket< Module, Type, Protocol > [inline]
clearHandler()SSocket< Module, Type, Protocol > [inline]
connect(IPV4Address addr, uint32_t timeout=5000)SSocket< Module, Type, Protocol > [inline]
disconnect(bool lazy=true)SSocket< Module, Type, Protocol > [inline]
EventType typedefSSocket< Module, Type, Protocol >
getAddr() const SSocket< Module, Type, Protocol > [inline]
getData()SSocket< Module, Type, Protocol > [inline]
getHandler() const SSocket< Module, Type, Protocol > [inline]
getPeer() const SSocket< Module, Type, Protocol > [inline]
getPriority() const SSocket< Module, Type, Protocol > [inline]
HandlerFunc typedefSSocket< Module, Type, Protocol >
hasIncoming() const SSocket< Module, Type, Protocol > [inline]
Impl typedefSSocket< Module, Type, Protocol >
ImplPtr typedefSSocket< Module, Type, Protocol >
isConnected() const SSocket< Module, Type, Protocol > [inline]
isConnecting() const SSocket< Module, Type, Protocol > [inline]
isListening() const SSocket< Module, Type, Protocol > [inline]
isOk() const SSocket< Module, Type, Protocol > [inline]
isWritable() const SSocket< Module, Type, Protocol > [inline]
listen(IPV4Address addr)SSocket< Module, Type, Protocol > [inline]
listen(uint32_t ip, uint16_t port)SSocket< Module, Type, Protocol > [inline]
m_handlerSSocket< Module, Type, Protocol > [private]
m_implSSocket< Module, Type, Protocol > [private]
onEvent(ImplPtr ptr, EventType evt)SSocket< Module, Type, Protocol > [inline, private]
operator<<(SSocket &s, const std::string &data)SSocket< Module, Type, Protocol > [friend]
operator=(const SSocket &)SSocket< Module, Type, Protocol > [private]
operator>>(SSocket &s, std::string &data)SSocket< Module, Type, Protocol > [friend]
PriorityType typedefSSocket< Module, Type, Protocol >
read(std::string *buf)SSocket< Module, Type, Protocol > [inline]
recv(IPV4Address *from, std::string *buf)SSocket< Module, Type, Protocol > [inline]
send(IPV4Address to, const std::string &buf)SSocket< Module, Type, Protocol > [inline]
setHandler(HandlerFunc handler)SSocket< Module, Type, Protocol > [inline]
setHandler(T *obj, void(T::*func)(SSocket *, EventType))SSocket< Module, Type, Protocol > [inline]
setPriority(PriorityType prio)SSocket< Module, Type, Protocol > [inline]
setTimeout(uint32_t t)SSocket< Module, Type, Protocol > [inline]
SSocket(HandlerFunc h=0)SSocket< Module, Type, Protocol > [inline]
SSocket(T *obj, void(T::*func)(SSocket *, EventType))SSocket< Module, Type, Protocol > [inline]
SSocket(typename Impl::AcceptType *s)SSocket< Module, Type, Protocol > [inline]
SSocket(const SSocket &)SSocket< Module, Type, Protocol > [private]
write(const std::string &buf)SSocket< Module, Type, Protocol > [inline]
~SSocket()SSocket< Module, Type, Protocol > [inline]