#include "std/platform.H"
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include "std/support.H"
#include "mem_push.H"
#include "stream.H"
#include "dev/tty.H"
Include dependency graph for net.H:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | NetStream |
USAGE: NetStream mycli("in.cs.brown.edu", 21);. More... | |
class | Network_obs |
class | Network |
CLASS: Network. More... | |
Enumerations | |
enum | NETenum { NETadd_connection, NETquit, NETtext, NETflush, NETcontext, NETidentify, NETbroadcast, NETbarrier, NETswap_ack } |
Functions | |
STDdstream & | operator>> (STDdstream &, NETenum &) |
STDdstream & | operator<< (STDdstream &, NETenum) |
template<class T> | |
Network & | operator<< (Network &n, const T &d) |
int | num_bytes_to_read (int fildes) |
|
|
|
Definition at line 171 of file net.C. References Config::get_var_bool(), HANDLE(), and int(). |
|
Definition at line 199 of file net.H. References Network::num_streams(). |
|
Definition at line 1161 of file net.C. References STDdstream::ascii(), brdefault, NETflush, and STDdstream::ostr(). |
|
|