Method | Description | |
---|---|---|
GetAllRelated ( |
Returns all instances that depend on or provide a capability
|
|
GetDependents ( |
Gets instances that depend on a capability
|
|
GetProviders ( |
Gets instances that provide a capability
|
|
HasInstance ( string instanceId ) : bool |
Checks if an app with a specific instance ID exists
|
|
Issue ( |
||
Register ( AppInstance instance ) : bool |
Adds an instance to the registry
|
|
Remove ( AppInstance instance ) : bool |
Removes an app from the registry, used when an instance disconnects
|
|
TryGetInstance ( string instanceId, AppInstance &outInstance ) : bool |
Retrives an app instance with that ID
|
public GetAllRelated ( |
||
capability | ||
return | IEnumerable |
public GetDependents ( |
||
capability | ||
return | IEnumerable |
public GetProviders ( |
||
capability | ||
return | IEnumerable |
public HasInstance ( string instanceId ) : bool | ||
instanceId | string | |
return | bool |
public Issue ( |
||
command | ||
return | void |
public Register ( AppInstance instance ) : bool | ||
instance | AppInstance | |
return | bool |
public Remove ( AppInstance instance ) : bool | ||
instance | AppInstance | |
return | bool |
public TryGetInstance ( string instanceId, AppInstance &outInstance ) : bool | ||
instanceId | string | |
outInstance | AppInstance | |
return | bool |