C# Class GHIElectronics.UAP.Gadgeteer.Socket

Inheritance: ISocket
Afficher le fichier Open project: amykatenicho/IoTWorkshop

Méthodes publiques

Méthode Description
AddSupportedTypes ( ) : void
CreateAnalogIOAsync ( SocketPinNumber pinNumber ) : Task
CreateAnalogIOAsync ( SocketPinNumber pinNumber, double initialVoltage ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber, Windows.Devices interruptType ) : Task
CreateDigitalIOAsync ( SocketPinNumber pinNumber, bool initialValue ) : Task
CreateI2cDeviceAsync ( Windows.Devices connectionSettings ) : Task
CreateI2cDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber sdaPinNumber, SocketPinNumber sclPinNumber ) : Task
CreatePwmOutputAsync ( SocketPinNumber pinNumber ) : Task
CreateSerialDeviceAsync ( ) : Task
CreateSpiDeviceAsync ( Windows.Devices connectionSettings ) : Task
CreateSpiDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber chipSelectPinNumber, SocketPinNumber masterOutPinNumber, SocketPinNumber masterInPinNumber, SocketPinNumber clockPinNumber ) : Task
EnsureTypeIsSupported ( SocketType type ) : void
IsTypeSupported ( SocketType type ) : bool
SetNativePin ( SocketPinNumber pinNumber, int nativePinNumber ) : void
Socket ( int socketNumber ) : GHIElectronics.UAP.Gadgeteer.SocketInterfaces

Method Details

AddSupportedTypes() public méthode

public AddSupportedTypes ( ) : void
Résultat void

CreateAnalogIOAsync() public méthode

public CreateAnalogIOAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Résultat Task

CreateAnalogIOAsync() public méthode

public CreateAnalogIOAsync ( SocketPinNumber pinNumber, double initialVoltage ) : Task
pinNumber SocketPinNumber
initialVoltage double
Résultat Task

CreateDigitalIOAsync() public méthode

public CreateDigitalIOAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Résultat Task

CreateDigitalIOAsync() public méthode

public CreateDigitalIOAsync ( SocketPinNumber pinNumber, Windows.Devices interruptType ) : Task
pinNumber SocketPinNumber
interruptType Windows.Devices
Résultat Task

CreateDigitalIOAsync() public méthode

public CreateDigitalIOAsync ( SocketPinNumber pinNumber, bool initialValue ) : Task
pinNumber SocketPinNumber
initialValue bool
Résultat Task

CreateI2cDeviceAsync() public méthode

public CreateI2cDeviceAsync ( Windows.Devices connectionSettings ) : Task
connectionSettings Windows.Devices
Résultat Task

CreateI2cDeviceAsync() public méthode

public CreateI2cDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber sdaPinNumber, SocketPinNumber sclPinNumber ) : Task
connectionSettings Windows.Devices
sdaPinNumber SocketPinNumber
sclPinNumber SocketPinNumber
Résultat Task

CreatePwmOutputAsync() public méthode

public CreatePwmOutputAsync ( SocketPinNumber pinNumber ) : Task
pinNumber SocketPinNumber
Résultat Task

CreateSerialDeviceAsync() public méthode

public CreateSerialDeviceAsync ( ) : Task
Résultat Task

CreateSpiDeviceAsync() public méthode

public CreateSpiDeviceAsync ( Windows.Devices connectionSettings ) : Task
connectionSettings Windows.Devices
Résultat Task

CreateSpiDeviceAsync() public méthode

public CreateSpiDeviceAsync ( Windows.Devices connectionSettings, SocketPinNumber chipSelectPinNumber, SocketPinNumber masterOutPinNumber, SocketPinNumber masterInPinNumber, SocketPinNumber clockPinNumber ) : Task
connectionSettings Windows.Devices
chipSelectPinNumber SocketPinNumber
masterOutPinNumber SocketPinNumber
masterInPinNumber SocketPinNumber
clockPinNumber SocketPinNumber
Résultat Task

EnsureTypeIsSupported() public méthode

public EnsureTypeIsSupported ( SocketType type ) : void
type SocketType
Résultat void

IsTypeSupported() public méthode

public IsTypeSupported ( SocketType type ) : bool
type SocketType
Résultat bool

SetNativePin() public méthode

public SetNativePin ( SocketPinNumber pinNumber, int nativePinNumber ) : void
pinNumber SocketPinNumber
nativePinNumber int
Résultat void

Socket() public méthode

public Socket ( int socketNumber ) : GHIElectronics.UAP.Gadgeteer.SocketInterfaces
socketNumber int
Résultat GHIElectronics.UAP.Gadgeteer.SocketInterfaces