Skip to content

IFeatureAware ​

Interface for objects that can be used to determine if a connector can satisfy a capability.

Kind: Interface

Namespace: ConnectorLib

Public Member Functions

abstract virtual

AccessLevel

Access(ulong address)

Determines if the connector can read or write an address.

abstract virtual

AccessLevel

Access(ulong address, string domain)

Determines if the connector can read or write an address.

abstract virtual

AccessLevel

Access(string domain)

Determines if the connector can read or write an address.

abstract virtual

bool

CanSatisfy(Capability capability)

Determines if the connector can satisfy a request to perform an action at a certain address/domain.

Properties

IEnumerable

Domains

[get, ]

Returns a list of domains that the connector can access.