I2CDevice Members
The following tables list the members exposed by the I2CDevice type.
Public Constructors
Name | Description | |
---|---|---|
I2CDevice | Initializes a new instance of the I2CDevice class. |
Public Destructors
Name | Description | |
---|---|---|
~I2CDevice | Deletes an instance of the I2CDevice class. |
Public Fields
Name | Description | |
---|---|---|
Config | Contains the device's configuration data. |
Protected Fields
Name | Description | |
---|---|---|
m_disposed | Set to true when this I2CDevice object has been disposed and its resources released; otherwise set to false. |
Public Methods
Name | Description | |
---|---|---|
CreateReadTransaction | Creates an I2CReadTransaction object that can be passed to the Execute method. | |
CreateWriteTransaction | Creates an I2CWriteTransaction object that can be passed to the Execute method. | |
Dispose | Releases resources used by the I2CDevice object. | |
Equals | (Inherited from Object.) | |
Execute | Executes a transaction by scheduling the transfer of the data involved. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
ReferenceEquals | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
MemberwiseClone | (Inherited from Object.) |