|
UniSet
2.2.1
|
Классы | |
| struct | CacheInfo |
| struct | CacheItem |
| struct | PacketCompare |
Открытые типы | |
| enum | Event { evOK, evTimeout } |
|
typedef sigc::slot< void, const std::shared_ptr < UNetReceiver > &, Event > | EventSlot |
|
typedef std::priority_queue < UniSetUDP::UDPMessage, std::vector < UniSetUDP::UDPMessage > , PacketCompare > | PacketQueue |
Открытые члены | |
| UNetReceiver (const std::string &host, const ost::tpport_t port, const std::shared_ptr< SMInterface > &smi) | |
| void | start () |
| void | stop () |
| void | receive () |
| void | update () |
| const std::string | getName () const |
| void | setLockUpdate (bool st) |
| bool | isLockUpdate () const |
| void | resetTimeout () |
| bool | isRecvOK () const |
| unsigned long | getLostPacketsNum () const |
| void | setReceiveTimeout (timeout_t msec) |
| void | setReceivePause (timeout_t msec) |
| void | setUpdatePause (timeout_t msec) |
| void | setLostTimeout (timeout_t msec) |
| void | setPrepareTime (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) |
| void | forceUpdate () |
| ost::IPV4Address | getAddress () const |
| ost::tpport_t | getPort () const |
| void | connectEvent (EventSlot sl) |
| std::shared_ptr< DebugStream > | getLog () |
| virtual const std::string | getShortInfo () const |
Защищенные члены | |
| bool | recv () |
| void | step () |
| void | real_update () |
| void | initIterators () |
Защищенные данные | |
|
const std::shared_ptr < SMInterface > | shm |
| std::shared_ptr< DebugStream > | unetlog |
| enum UNetReceiver::Event |
1.7.6.1