#include <covise_connect.h>
◆ ConnectionList() [1/4]
ConnectionList::ConnectionList |
( |
| ) |
|
◆ ConnectionList() [2/4]
◆ ConnectionList() [3/4]
◆ ConnectionList() [4/4]
◆ ~ConnectionList()
ConnectionList::~ConnectionList |
( |
| ) |
|
◆ add()
◆ add_open_conn()
◆ addNewConn()
template<typename Conn , typename ... Args>
const Conn * covise::ConnectionList::addNewConn |
( |
Args &&... |
args | ) |
|
|
inline |
◆ addRemoveNotice()
◆ check_for_input()
const Connection * ConnectionList::check_for_input |
( |
float |
time = 0.0 | ) |
|
◆ count()
size_t ConnectionList::count |
( |
| ) |
|
◆ get_last()
const Connection * ConnectionList::get_last |
( |
| ) |
const |
◆ next()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ remove()
◆ reset()
◆ tryAddNewConnectedConn()
template<typename Conn , typename ... Args>
const Conn * covise::ConnectionList::tryAddNewConnectedConn |
( |
Args &&... |
args | ) |
|
|
inline |
◆ tryAddNewListeningConn()
template<typename Conn , typename ... Args>
const Conn * covise::ConnectionList::tryAddNewListeningConn |
( |
Args &&... |
args | ) |
|
|
inline |
◆ wait_for_input()
const Connection * ConnectionList::wait_for_input |
( |
| ) |
|
Wait for input infinitely - replaced by loop with timeouts
- check every 10 sec against hang aw 04/2000
◆ ConnectionAdder
friend struct ConnectionAdder |
|
friend |
◆ connlist
std::vector<std::unique_ptr<Connection> > covise::ConnectionList::connlist |
|
private |
◆ curidx
long covise::ConnectionList::curidx = -1 |
|
private |
◆ fdvar
fd_set covise::ConnectionList::fdvar |
|
private |
◆ m_onRemoveCallbacks
std::map<const Connection *, std::vector < std::function<void(void)> > > covise::ConnectionList::m_onRemoveCallbacks |
|
private |
◆ maxfd
int covise::ConnectionList::maxfd |
|
private |
◆ open_sock
The documentation for this class was generated from the following files: