Sends the specified amount of data to a connected ProxySocket starting at the indicated location in the data and using the supplied flags.
Namespace:
Rebex.Net
Assembly:
Rebex.Networking (in Rebex.Networking.dll)
Syntax
Visual Basic |
---|
Public Function Send ( _ buffer As Byte(), _ offset As Integer, _ count As Integer, _ socketFlags As SocketFlags _ ) As Integer |
C# |
---|
public int Send( byte[] buffer, int offset, int count, SocketFlags socketFlags ) |
Parameters
- buffer
- Type: array<System..::..Byte>[]()[][]
The data to be sent.
- offset
- Type: System..::..Int32
The position in the data buffer to begin sending data.
- count
- Type: System..::..Int32
The number of bytes to send.
- socketFlags
- Type: System.Net.Sockets..::..SocketFlags
A bitwise combination of the SocketFlags values.
Return Value
The number of bytes sent.Implements
ISocket..::..Send(array<Byte>[]()[][], Int32, Int32, SocketFlags)Remarks
Prior to sending data, the socket must be connected using either a call to Connect(EndPoint) method or a call to Listen(ISocket) and Accept()()()() methods.