C# Class PRI.ProductivityExtensions.UdpSingleSourceMulticastClientExtensions.UdpSingleSourceMulticastClientable

Class that contains extension methods that extend UdpSingleSourceMulticastClient
Show file Open project: peteraritchie/ProductivityExtensions

Public Methods

Method Description
BeginJoinGroup ( this udpsinglesourcemulticastclient, AsyncCallback callback ) : IAsyncResult

Extends BeginJoinGroup so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginJoinGroup(callback);

BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, AsyncCallback callback ) : IAsyncResult

Extends BeginReceiveFromSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, callback);

BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, AsyncCallback callback, Object state ) : IAsyncResult

Extends BeginReceiveFromSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, callback, state);

BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 offset, Int32 count, AsyncCallback callback ) : IAsyncResult

Extends BeginReceiveFromSource so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, offset, count, callback);

BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 remotePort, AsyncCallback callback ) : IAsyncResult

Extends BeginSendToSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, remotePort, callback);

BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 remotePort, AsyncCallback callback, Object state ) : IAsyncResult

Extends BeginSendToSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, remotePort, callback, state);

BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 offset, Int32 count, Int32 remotePort, AsyncCallback callback ) : IAsyncResult

Extends BeginSendToSource so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, offset, count, remotePort, callback);

Method Details

BeginJoinGroup() public static method

Extends BeginJoinGroup so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginJoinGroup(callback);
public static BeginJoinGroup ( this udpsinglesourcemulticastclient, AsyncCallback callback ) : IAsyncResult
udpsinglesourcemulticastclient this
callback AsyncCallback
return IAsyncResult

BeginReceiveFromSource() public static method

Extends BeginReceiveFromSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, callback);
public static BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, AsyncCallback callback ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
callback AsyncCallback
return IAsyncResult

BeginReceiveFromSource() public static method

Extends BeginReceiveFromSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, callback, state);
public static BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, AsyncCallback callback, Object state ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
callback AsyncCallback
state Object
return IAsyncResult

BeginReceiveFromSource() public static method

Extends BeginReceiveFromSource so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginReceiveFromSource(buffer, offset, count, callback);
public static BeginReceiveFromSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 offset, Int32 count, AsyncCallback callback ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
offset System.Int32
count System.Int32
callback AsyncCallback
return IAsyncResult

BeginSendToSource() public static method

Extends BeginSendToSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, remotePort, callback);
public static BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 remotePort, AsyncCallback callback ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
remotePort System.Int32
callback AsyncCallback
return IAsyncResult

BeginSendToSource() public static method

Extends BeginSendToSource so that buffer offset of 0 and call to Array.Length are not needed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, remotePort, callback, state);
public static BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 remotePort, AsyncCallback callback, Object state ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
remotePort System.Int32
callback AsyncCallback
state Object
return IAsyncResult

BeginSendToSource() public static method

Extends BeginSendToSource so that when a state object is not needed, null does not need to be passed. udpsinglesourcemulticastclient.BeginSendToSource(buffer, offset, count, remotePort, callback);
public static BeginSendToSource ( this udpsinglesourcemulticastclient, Byte buffer, Int32 offset, Int32 count, Int32 remotePort, AsyncCallback callback ) : IAsyncResult
udpsinglesourcemulticastclient this
buffer Byte
offset System.Int32
count System.Int32
remotePort System.Int32
callback AsyncCallback
return IAsyncResult