The ILinxterCommunicationChannel type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Accept |
Accepts the communication channel.
| |
| Block |
Blocks the incoming channel requests.
| |
| ChannelRequestExists |
Determines whether the communication channel request exists.
| |
| CloseChannel |
Closes the open communication channel.
| |
| CreateRequest | Overloaded. | |
| Decline |
Declines the communication channel.
| |
| DeleteOutgoing |
Deletes the communication channel.
| |
| FindProgramInstances |
Retreives a collection of ProgramInstanceInfo descriptors for program instances based on the specified keyword and the find type.
| |
| FindProgramInstancesMatchingAll |
Retreives a collection of ProgramInstanceInfo descriptors for program instances based on matching all of a set of find type / keyword
pairs. This method applies "AND" logic to the find type / keyword pairs in the provided list to only return information on instances
that match all of the provided search criteria.
| |
| FindProgramInstancesMatchingAny |
Retreives a collection of ProgramInstanceInfo descriptors for program instances based on matching any of a set of find type / keyword
pairs. This method applies "OR" logic to the find type / keyword pairs in the provided list to only return information on instances
that match at least one of the provided search criteria.
| |
| Unblock |
Unblock incoming channel requests.
|
Properties
| Name | Description | |
|---|---|---|
| ChannelApprovalType |
Gets the Received Communication Channel Requests setting.
| |
| IncomingChannelRequests |
Gets the incoming channel requests that you need to respond to.
| |
| InstancesBlockedByMe |
Gets the list of blocked program instances that have been blocked by this program instance.
| |
| InstancesBlockedForMe |
Gets the list of blocked program instances that were blocked by the other program instance and therefore cannot be unblocked by this program instance.
| |
| OpenCommunicationChannels |
Gets the open communication channels with other program instances.
| |
| OutgoingChannelRequests |
Gets the outgoing channel requests to open a communication channel.
|
Events
| Name | Description | |
|---|---|---|
| BlockedInstancesChanged |
Indicates that an instance has been blocked or unblocked from the Web Manager.
| |
| ChannelActionFailed |
An event occurs when the channel request has failed. This could be due to Linxter Services Bus (ISB). See more details in ErrorMessage property.
| |
| IncomingChannelRequestsChanged |
Indicates that the list of incoming channel requests has changed
| |
| OpenCommunicationChannelsChanged |
An event occurs when the list of open communication channel has been changed. This could be due to an outgoing request made by your program or due to actions taken on the ISB or Web Manager.
| |
| OutgoingChannelRequestsChanged |
Indicates that a change in status has occurred for a request made by this program instance. This could also be accompanied by a OpenCommunicationChannelsChanged event if the change was an acceptance of an outgoing request.
|