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