See Also

Udp Class  | Dart.PowerTCP.SslSockets Namespace

See Also PowerTCP SSL Sockets for .NET

Udp Class Members

Dart.PowerTCP.SslSockets Namespace : Udp Class

Udp overview

Public Constructors

Public Constructor Udp Constructor Overloaded.  Initializes a new instance of the Udp class.

Public Properties

Public Property Active Returns true when listening for datagrams.
Public Property Available Gets the total number of bytes available.
Public Property BufferSize Gets and sets the size of the system receive buffer.
Public Property Busy Returns true if a method is currently in use.
Public Property Charset Gets and sets the character set used for string/byte array conversions.
Public Property Container (Inherited from System.ComponentModel.Component)Gets the IContainer that contains the Component.
Public Property DoEvents Gets or sets a value that controls the processing of events during blocking method calls.
Public Property Editor In Visual Studio.NET, displays an interactive form to use to test real time protocol operations.
Public Property LocalEndPoint Gets the IP interface and port currently in use.
Public Property MulticastInterface Gets or sets the host interface to use when sending multicast datagrams.
Public Property MulticastTimeToLive Gets and sets the IP multicast time-to-live used when datagrams are sent to multicast addresses.
Public Property Site (Inherited from System.ComponentModel.Component)Gets or sets the ISite of the Component.
Public Property Socket Returns the instance of the System.Net.Sockets.Socket that is accepting connections.
Public Property SynchronizingObject Set this object to automatically control thread marshalling between worker threads and the main UI thread.
Public Property Tag Gets or sets an object reference that can be used to associate this instance with any other.
Public Property Timeout Specifies the maximum number of milliseconds to wait for responses to commands or time between data buffer transfers.

Public Methods

Public Method BeginReceive Overloaded.  Asynchronously receive a datagram, specifying a buffer, offset, count and SocketFlags value.
Public Method BeginSend Overloaded.  Asynchronously send a datagram to the specified remote address and port, specifying a buffer, offset, count and SocketFlags value.
Public Method Close Close the socket.
Public Method CreateObjRef (Inherited from System.MarshalByRefObject)Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
Public Method Dispose Overloaded.  Releases all resources associated with the object.
Public Method GetLifetimeService (Inherited from System.MarshalByRefObject)Retrieves the current lifetime service object that controls the lifetime policy for this instance.
Public Method InitializeLifetimeService (Inherited from System.MarshalByRefObject)Obtains a lifetime service object to control the lifetime policy for this instance.
Public Method JoinMulticastGroup Join the specified multicast group for receiving datagrams.
Public Method LeaveMulticastGroup Leave the specified multicast group for receiving datagrams.
Public Method Open Overloaded.  Allocate a socket at the specified address and port for sending and receiving datagrams.
Public Method Receive Overloaded.  Receive a datagram, specifying a buffer, offset, length and SocketFlags value.
Public Method Send Overloaded.  Send a datagram to the specified remote address and port, specifying a buffer, offset, length and SocketFlags value.
Public Method ToString (Inherited from System.ComponentModel.Component)Returns a String containing the name of the Component, if any. This method should not be overridden.

Public Events

Public Event ActiveChanged Raised when the value of the Object.Active property changes.
Public Event Disposed (Inherited from System.ComponentModel.Component)Adds an event handler to listen to the Disposed event on the component.
Public Event EndReceive Raised when the BeginReceive request completes.
Public Event EndSend Raised when the BeginSend request completes.
Public Event Trace Raised when data has been sent/received.

Protected Properties

Protected Property CanRaiseEvents (Inherited from System.ComponentModel.Component)Gets a value indicating whether the component can raise an event.
Protected Property DesignMode (Inherited from System.ComponentModel.Component)Gets a value that indicates whether the Component is currently in design mode.
Protected Property Events (Inherited from System.ComponentModel.Component)Gets the list of event handlers that are attached to this Component.

Protected Methods

Protected Method Finalize (Inherited from System.ComponentModel.Component)Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection.
Protected Method GetService (Inherited from System.ComponentModel.Component)Returns an object that represents a service provided by the Component or by its Container.
Protected Method MemberwiseClone (Inherited from System.MarshalByRefObject)Overloaded. Creates a shallow copy of the current MarshalByRefObject object.

See Also

Udp Class  | Dart.PowerTCP.SslSockets Namespace


Send comments on this topic.

Documentation version 1.1.2.0.

© 2008 Dart Communications.  All rights reserved.