netstream.h File Reference
#include <cstdio>
#include <cstring>
#include <iostream>
#include <iosfwd>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include <stdexcept>
#include <errno.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <string>
#include <poll.h>
Go to the source code of this file.
Classes |
class | IPaddr |
class | netstream_server |
class | basic_netbuf< charT, traits > |
struct | basic_netbuf< charT, traits >::SetScope< T > |
| this allows us to reset status variables like openInProgress if a thread cancel occurs More...
|
class | basic_netbuf_interface< charT, traits > |
class | basic_inetstream< charT, traits > |
class | basic_onetstream< charT, traits > |
class | basic_ionetstream< charT, traits > |
Defines |
#define | OTAssert(str, b) if(!b) std::cerr << "ERR " << __FILE__ << '(' << __LINE__ << "): " << str << std::endl; |
Typedefs |
typedef basic_netbuf< char,
std::char_traits< char > > | netbuf |
typedef basic_inetstream< char,
std::char_traits< char > > | inetstream |
typedef basic_onetstream< char,
std::char_traits< char > > | onetstream |
typedef basic_ionetstream
< char, std::char_traits< char > > | ionetstream |
Define Documentation
#define OTAssert |
( |
str, |
|
|
b |
|
) |
if(!b) std::cerr << "ERR " << __FILE__ << '(' << __LINE__ << "): " << str << std::endl; |
Typedef Documentation