View source code
Display the source code in std/socket.d from which this page was generated on
github.
Improve this page
Quickly fork, edit online, and submit a pull request for this page.
Requires a signed-in GitHub account. This works well for small changes.
If you'd like to make larger changes you may want to consider using
local clone.
Page wiki
View or edit the community-maintained wiki page associated with this page.
std.socket.socket.receive
- multiple declarations
- Function Socket.receive
- Function Socket.receive
- Function Socket.receive
Function Socket.receive
Receive data on the connection. If the socket is blocking
,
waits until there is data to be received.
receive
Prototypes
long receive( void[] buf, SocketFlags flags ) @trusted; long receive( void[] buf ) @safe;
Returns
The number of bytes actually received, 0
if the remote side
has closed the connection, or
on failure.
Socket.ERROR
Function Socket.receive
Receive data on the connection. If the socket is blocking
,
waits until there is data to be received.
receive
Prototypes
long receive( void[] buf, SocketFlags flags ) @trusted; long receive( void[] buf ) @safe;
Returns
The number of bytes actually received, 0
if the remote side
has closed the connection, or
on failure.
Socket.ERROR
Function Socket.receive
Receive data on the connection. If the socket is blocking
,
waits until there is data to be received.
receive
Prototypes
long receive( void[] buf, SocketFlags flags ) @trusted; long receive( void[] buf ) @safe;
Returns
The number of bytes actually received, 0
if the remote side
has closed the connection, or
on failure.
Socket.ERROR
Authors
Christopher E. Miller, David Nadlinger, Vladimir Panteleev