|
IBR-DTNSuite
0.8
|
| typedef unsigned int ibrcommon::bloom_type |
Definition at line 22 of file BloomFilter.h.
| typedef unsigned char ibrcommon::cell_type |
Definition at line 23 of file BloomFilter.h.
| SYSLOG_EMERG | |
| SYSLOG_ALERT | |
| SYSLOG_CRIT | |
| SYSLOG_ERR | |
| SYSLOG_WARNING | |
| SYSLOG_NOTICE | |
| SYSLOG_INFO | |
| SYSLOG_DEBUG |
Definition at line 32 of file SyslogStream.h.
| int ibrcommon::__nonlinux_select | ( | int | nfds, |
| fd_set * | readfds, | ||
| fd_set * | writefds, | ||
| fd_set * | exceptfds, | ||
| struct timeval * | timeout | ||
| ) |
This select emulated the linux behavior of a select. It measures the time being in the select call and decrement the given timeout value.
| nfds | |
| readfds | |
| writefds | |
| exceptfds | |
| timeout |
Definition at line 30 of file vsocket.cpp.
References ibrcommon::TimeMeasurement::getMicroseconds(), ibrcommon::TimeMeasurement::start(), and ibrcommon::TimeMeasurement::stop().
Referenced by ibrcommon::tcpstream::select(), and ibrcommon::vsocket::select().

| void ibrcommon::add_addr_to_list | ( | struct nl_object * | obj, |
| void * | data | ||
| ) |
Definition at line 31 of file NetLink3Manager.cpp.
References ibrcommon::vaddress::strip_netmask().
Referenced by ibrcommon::NetLink3Manager::getAddressList(), and ibrcommon::NetLinkManager::getAddressList().

| char* ibrcommon::get_ip_str | ( | const struct sockaddr * | sa, |
| char * | s, | ||
| size_t | maxlen | ||
| ) |
Definition at line 205 of file LinkManager.cpp.
Referenced by ibrcommon::DefaultLinkManager::getAddressList().
| int ibrcommon::get_scope_id | ( | struct sockaddr * | sa | ) |
Definition at line 226 of file LinkManager.cpp.
Referenced by ibrcommon::DefaultLinkManager::getAddressList().
| std::ostream& ibrcommon::operator<< | ( | std::ostream & | os, |
| const ConfigFile & | cf | ||
| ) |
Definition at line 55 of file ConfigFile.cpp.
References ibrcommon::ConfigFile::myContents, and ibrcommon::ConfigFile::myDelimiter.
| std::ostream & ibrcommon::operator<< | ( | std::ostream & | stream, |
| const SyslogPriority & | prio | ||
| ) |
Definition at line 57 of file SyslogStream.cpp.
References ibrcommon::SyslogStream::setPriority(), and slog.

| std::ostream& ibrcommon::operator<< | ( | std::ostream & | stream, |
| const TimeMeasurement & | measurement | ||
| ) |
Definition at line 106 of file TimeMeasurement.cpp.
References ibrcommon::TimeMeasurement::format().

| std::istream& ibrcommon::operator>> | ( | std::istream & | is, |
| ConfigFile & | cf | ||
| ) |
Definition at line 69 of file ConfigFile.cpp.
References ibrcommon::ConfigFile::myComment, ibrcommon::ConfigFile::myContents, ibrcommon::ConfigFile::myDelimiter, ibrcommon::ConfigFile::mySentry, and ibrcommon::ConfigFile::trim().

| int ibrcommon::recvfrom | ( | int | fd, |
| char * | data, | ||
| size_t | maxbuffer, | ||
| std::string & | address | ||
| ) |
Definition at line 425 of file vsocket.cpp.
Referenced by dtn::net::IPNDAgent::componentRun(), dtn::dht::DHTNameService::componentRun(), ibrcommon::udpsocket::receive(), and ibrcommon::lowpansocket::receive().
| std::ostream & ibrcommon::slog = SyslogStream::getStream() |
Definition at line 14 of file SyslogStream.cpp.
Referenced by operator<<().