Struct TransferResult
Represents the result of a read or write transfer
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Device.Net
Assembly: Device.Net.dll
Syntax
public readonly struct TransferResult
Constructors
TransferResult(Byte[], UInt32)
Declaration
public TransferResult(byte[] data, uint bytesRead)
Parameters
Type | Name | Description |
---|---|---|
System. |
data | |
System. |
bytesRead |
Properties
BytesTransferred
The number of bytes transferred
Declaration
public readonly uint BytesTransferred { get; }
Property Value
Type | Description |
---|---|
System. |
Data
The data that was transferred
Declaration
public readonly byte[] Data { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
ToString()
Declaration
public override readonly string ToString()
Returns
Type | Description |
---|---|
System. |
Overrides
System.ValueType.ToString()
Operators
Implicit(TransferResult to Byte[])
Declaration
public static implicit operator byte[](TransferResult TransferResult)
Parameters
Type | Name | Description |
---|---|---|
Transfer |
TransferResult |
Returns
Type | Description |
---|---|
System. |
Implicit(Byte[] to TransferResult)
This automatically converts an array of bytes to Transfer
Declaration
public static implicit operator TransferResult(byte[] data)
Parameters
Type | Name | Description |
---|---|---|
System. |
data |
Returns
Type | Description |
---|---|
Transfer |