UniSet  1.4.0
Классы | Открытые типы | Открытые члены | Защищенные члены | Защищенные данные
Класс UNetReceiver

Полный список членов класса

Классы

struct  ItemInfo
struct  PacketCompare

Открытые типы

enum  Event { evOK, evTimeout, evOK, evTimeout }
enum  Event { evOK, evTimeout, evOK, evTimeout }
typedef sigc::slot< void,
UNetReceiver *, Event
EventSlot
typedef sigc::slot< void,
UNetReceiver *, Event
EventSlot

Открытые члены

 UNetReceiver (const std::string host, const ost::tpport_t port, SMInterface *smi)
void start ()
void stop ()
void receive ()
void update ()
std::string getName ()
void setLockUpdate (bool st)
void resetTimeout ()
bool isRecvOK ()
unsigned long getLostPacketsNum ()
void setReceiveTimeout (timeout_t msec)
void setReceivePause (timeout_t msec)
void setUpdatePause (timeout_t msec)
void setLostTimeout (timeout_t msec)
void setMaxDifferens (unsigned long set)
void setRespondID (UniSetTypes::ObjectId id, bool invert=false)
void setLostPacketsID (UniSetTypes::ObjectId id)
void setMaxProcessingCount (int set)
ost::IPV4Address getAddress ()
ost::tpport_t getPort ()
void connectEvent (EventSlot sl)
 UNetReceiver (const std::string host, const ost::tpport_t port, SMInterface *smi)
void start ()
void stop ()
void receive ()
void update ()
std::string getName ()
void setLockUpdate (bool st)
void resetTimeout ()
bool isRecvOK ()
unsigned long getLostPacketsNum ()
void setReceiveTimeout (timeout_t msec)
void setReceivePause (timeout_t msec)
void setUpdatePause (timeout_t msec)
void setLostTimeout (timeout_t msec)
void setMaxDifferens (unsigned long set)
void setRespondID (UniSetTypes::ObjectId id, bool invert=false)
void setLostPacketsID (UniSetTypes::ObjectId id)
void setMaxProcessingCount (int set)
ost::IPV4Address getAddress ()
ost::tpport_t getPort ()
void connectEvent (EventSlot sl)

Защищенные члены

bool recv ()
void step ()
void real_update ()
void initIterators ()
bool recv ()
void step ()
void real_update ()
void initIterators ()

Защищенные данные

SMInterfaceshm

Перечисления

Коды событий

Элементы перечислений:
evOK 

связь есть

evTimeout 

потеря связи

evOK 

связь есть

evTimeout 

потеря связи

Коды событий

Элементы перечислений:
evOK 

связь есть

evTimeout 

потеря связи

evOK 

связь есть

evTimeout 

потеря связи


Объявления и описания членов классов находятся в файлах: