The ILinxterCommunicationChannel type exposes the following members.

Methods

  NameDescription
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.
CreateRequestOverloaded.
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

  NameDescription
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

  NameDescription
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.

See Also