C# Class IronRuby.StandardLibrary.Sockets.UDPSocket

Inheritance: IPSocket
Show file Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
UDPSocket ( RubyContext context ) : System.Net

Creates an uninitialized socket.

UDPSocket ( RubyContext context, Socket socket ) : System.Net

Private Methods

Method Description
Bind ( ConversionStorage stringCast, ConversionStorage fixnumCast, UDPSocket self, object hostNameOrAddress, object port ) : int
Connect ( ConversionStorage stringCast, ConversionStorage fixnumCast, UDPSocket self, object hostname, object port ) : int
CreateSocket ( AddressFamily addressFamily ) : Socket
CreateUDPSocket ( ConversionStorage stringCast, ConversionStorage fixnumCast, RubyClass self, [ family ) : UDPSocket
ReceiveFromNonBlocking ( ConversionStorage fixnumCast, IPSocket self, int length ) : RubyArray
ReceiveFromNonBlocking ( ConversionStorage fixnumCast, IPSocket self, int length, object flags ) : RubyArray
Reinitialize ( ConversionStorage stringCast, ConversionStorage fixnumCast, UDPSocket self, [ family ) : UDPSocket
Send ( ConversionStorage fixnumCast, ConversionStorage stringCast, RubyBasicSocket self, [ message, object flags, object hostNameOrAddress, object port ) : int
Send ( ConversionStorage fixnumCast, RubyBasicSocket self, [ message, object flags ) : int
Send ( ConversionStorage fixnumCast, RubyBasicSocket self, [ message, object flags, [ to ) : int

Method Details

UDPSocket() public method

Creates an uninitialized socket.
public UDPSocket ( RubyContext context ) : System.Net
context RubyContext
return System.Net

UDPSocket() public method

public UDPSocket ( RubyContext context, Socket socket ) : System.Net
context RubyContext
socket Socket
return System.Net