| 
basic_netbuf_interface< charT, traits > Class Template Reference#include <netstream.h>
 
 Detailed Descriptiontemplate<class charT, class traits = std::char_traits<charT>>class basic_netbuf_interface< charT, traits >
Definition at line 226 of file netstream.h. List of all members. 
| Public Member Functions |  |  | basic_netbuf_interface () |  |  | basic_netbuf_interface (const IPaddr::ipname_t &host, const IPaddr::ipport_t port, bool datagram) |  |  | basic_netbuf_interface (const IPaddr &addr, bool datagram) |  |  | basic_netbuf_interface (size_t buf_in_size, size_t buf_out_size) |  | bool | open (const IPaddr &addr, bool datagram=false) |  | bool | open (const IPaddr::ipname_t &str, bool datagram=false) |  | bool | open (const IPaddr::ipname_t &ahost, unsigned int aPort, bool datagram=false) |  | bool | listen (unsigned int aPort, bool datagram=false) |  | bool | listen (const IPaddr &addr, bool datagram=false) |  | bool | is_connecting () const |  | bool | is_open () const |  | void | update_status () |  | void | close () |  | void | reset () |  | void | setReconnect (bool reconnect) |  | bool | getReconnect () const |  | void | setEcho (bool val=true) |  | bool | getEcho () |  | const IPaddr & | getPeerAddress () const |  | const IPaddr & | getLocalAddress () const |  | basic_netbuf< charT, traits > * | rdbuf () const |  | Protected Member Functions |  | virtual | ~basic_netbuf_interface () |  | Protected Attributes |  | basic_netbuf< charT, traits > | nb |  
 Constructor & Destructor Documentation
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
 Member Function Documentation
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
template<class charT , class traits  = std::char_traits<charT>>  
 Member Data Documentation
template<class charT , class traits  = std::char_traits<charT>>  
Definition at line 259 of file netstream.h. Referenced by basic_netbuf_interface< charT, traits >::close(), basic_netbuf_interface< charT, traits >::getEcho(), basic_netbuf_interface< charT, traits >::getLocalAddress(), basic_netbuf_interface< charT, traits >::getPeerAddress(), basic_netbuf_interface< charT, traits >::getReconnect(), basic_netbuf_interface< charT, traits >::is_connecting(), basic_netbuf_interface< charT, traits >::is_open(), basic_netbuf_interface< charT, traits >::listen(), basic_netbuf_interface< charT, traits >::open(), basic_netbuf_interface< charT, traits >::rdbuf(), basic_netbuf_interface< charT, traits >::reset(), basic_netbuf_interface< charT, traits >::setEcho(), basic_netbuf_interface< charT, traits >::setReconnect(), and basic_netbuf_interface< charT, traits >::update_status(). 
 The documentation for this class was generated from the following file: |