30        class socket_streambuf : 
public std::streambuf {
 
   35          int underflow() 
override;
 
   36          int overflow(
int value) 
override;
 
   39          bool owns_socket_ = 
false;
 
   68        socket_streambuf stream_buf_;
 
Provides the underlying stream of data for network access.
Definition: network_stream.h:29
 
network_stream(const xtd::net::sockets::socket &socket)
Creates a new instance of the network_stream class for the specified xtd::net::sockets::socket.
 
network_stream(const xtd::net::sockets::socket &socket, bool owns_socket)
Initializes a new instance of the xtd::net::sockets::network_stream class for the specified xtd::net:...
 
xtd::net::sockets::socket socket() const
Gets the underlying xtd::net::sockets::socket.
 
virtual bool data_available() const
Gets a value that indicates whether data is available on the xtd::net::sockets::network_stream to be ...
 
Implements the Berkeley sockets interface.
Definition: socket.h:63
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17
 
Contains xtd::net::sockets::socket class.