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<<().