Click or drag to resize

wclWiFiDirectConnectionComponent Class

The base class for WiFi Direct connection components.
Inheritance Hierarchy
SystemObject
  wclWiFiwclCustomWiFiDirectComponent
    wclWiFiwclWiFiDirectConnectionComponent
      wclWiFiwclWiFiDirectAdvertiser
      wclWiFiwclWiFiDirectClient

Namespace: wclWiFi
Assembly: wclWiFiFramework (in wclWiFiFramework.dll) Version: 7.13.1.0 (7.13.1.0)
Syntax
public abstract class wclWiFiDirectConnectionComponent : wclCustomWiFiDirectComponent

The wclWiFiDirectConnectionComponent type exposes the following members.

Constructors
 NameDescription
Public methodwclWiFiDirectConnectionComponent Creates a new WiFi Direct Advertiser component.
Top
Properties
 NameDescription
Protected propertyHardwareAvailable Gets the Hardware Available flag.
(Inherited from wclCustomWiFiDirectComponent)
Public propertyMessageProcessing Gets and sets a message processing method that should be used by the WiFi Sniffer.
(Inherited from wclCustomWiFiDirectComponent)
Protected propertyReceiver Gets the message receiver object.
(Inherited from wclCustomWiFiDirectComponent)
Top
Methods
 NameDescription
Protected methodDoDeviceConnected Fires the OnDeviceConnected event.
Protected methodDoDeviceDisconnected Fires the OnDeviceDisconnected event.
Protected methodDoPairCompleted Fires the OnPairComplete event.
Protected methodDoPairConfirm Fires the OnPairConfirm event.
Protected methodDoPairDisplayPin Fires the OnPairDisplayPin event.
Protected methodDoPairGetParams Fires the OnPairGetParams event.
Protected methodDoPairProvidePin Fires the OnPairProvidePin event.
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Protected methodFindDevice Gets device object by its ID.
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodHardwareRemoved The method called when WiFi hardware has been switched off or removed.
(Inherited from wclCustomWiFiDirectComponent)
Protected methodInitWlan Initializes native WLAN subsystem.
(Inherited from wclCustomWiFiDirectComponent)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodMessageReceived The method called when a new notification message received.
(Overrides wclCustomWiFiDirectComponentMessageReceived(wclMessage))
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Protected methodUninitWlan Uninitializes native WLAN subsystem.
(Inherited from wclCustomWiFiDirectComponent)
Top
Events
 NameDescription
Public eventOnDeviceConnected The event fires when a remote WiFi enabled device has been connected to the WiFi Direct Advertiser.
Public eventOnDeviceDisconnected The event fires when the remote WiFi enabled device has been disconnected from the WiFi Direct Advertiser.
Public eventOnPairCompleted The event fires when pairing with a remote WiFi enabled device has been completed (with or without success).
Public eventOnPairConfirm The event fires when a remote WiFi enabled device requests simple pairing confirmation.
Public eventOnPairDisplayPin The event fires when a remote WiFi enabled device requests the Display Pin pairing procedure. An application must show the Pin received from the event.
Public eventOnPairGetParams The event fires when pairing parameters need to be set.
Public eventOnPairProvidePin The event fires when a remote WiFi enabled device requests Pin for pairing. An application must provide Pin.
Top
See Also