Skip to content

Capability ​

Represents a capability that can be satisfied by a connector.

Kind: Struct

Namespace: ConnectorLib

Inheritance: ICapability

Public Constructors

Capability(ulong address, AccessLevel access, bool risky = false)

Creates a new instance of the ConnectorLib.Capability class.

Public Member Functions

Satisfiability

SatisfiableBy(IAddressableConnector connector)

Public Attributes

ulong

Address

The address of the capability.

AccessLevel

Access

The access level of the capability.

Properties

bool

Risky

[get, ]

Indicates if the satisfaction of the capability is unsafe (may cause instability or race conditions).