Share via


Configuration.Endpoint Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Contains a USB endpoint descriptor.

Inheritance Hierarchy

System. . :: . .Object
  Microsoft.SPOT.Hardware.UsbClient..::..Configuration..::..Endpoint

Namespace:  Microsoft.SPOT.Hardware.UsbClient
Assembly:  Microsoft.SPOT.Hardware.Usb (in Microsoft.SPOT.Hardware.Usb.dll)

Syntax

'Declaration
Public Class Endpoint
public class Endpoint
public ref class Endpoint
type Endpoint =  class end
public class Endpoint

The Configuration..::..Endpoint type exposes the following members.

Constructors

  Name Description
Public method Configuration. . :: . .Endpoint Creates an instance of the Configuration..::..Endpoint class.

Top

Methods

  Name Description
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Fields

  Name Description
Public fieldStatic member ATTRIB_Adaptive Specifies that the endpoint is adaptive.
Public fieldStatic member ATTRIB_Asynch Specifies that the endpoint is asynchronous.
Public fieldStatic member ATTRIB_Bulk Specifies that the endpoing supports bulk transfers.
Public fieldStatic member ATTRIB_Data Specifies a data endpoint.
Public fieldStatic member ATTRIB_Feedback Specifies a feedback endpoint.
Public fieldStatic member ATTRIB_Implicit Indicates that the endpoint supports implicit feedback.
Public fieldStatic member ATTRIB_Interrupt Specifies an endpoint endpoint that supports interrupt tranfers.
Public fieldStatic member ATTRIB_Isochronous Specifies an isochronous endpoint.
Public fieldStatic member ATTRIB_NoSynch Indicates that the endpoint does not support synchronous transfers.
Public fieldStatic member ATTRIB_Read Indicates that the endpoint is readable.
Public fieldStatic member ATTRIB_Synchronous Specifies that the endpoint is synchronous.
Public fieldStatic member ATTRIB_Write Indicates that the endpoint is writeable.
Public field bEndpointAddress Specifies the USB-defined endpoint address.
Public field bInterval Contains the polling interval.
Public field bmAttributes Specifies the endpoint type.
Public field wMaxPacketSize Specifies the maximum data packet size, in bytes, that the endpoint supports.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SPOT.Hardware.UsbClient Namespace