Interface IInterAppCall
- Assembly
- Skyline.DataMiner.Core.InterAppCalls.Common.dll
Represents an inter-app call containing multiple messages.
public interface IInterAppCall
- Extension Methods
Properties
- ExpectsReply
Gets whether the messages expect a reply from the recipient.
- Guid
Gets or sets a globally unique identifier (GUID) identifying this inter-app call.
- Messages
Gets or sets all messages of this inter-app call.
- ReceivingTime
Gets or sets the time this call was received.
- ReturnAddress
Gets or sets the location where the reply message will be stored.
This property informs the receiver about the designated location for storing a reply. The sender actively monitors this location using SLNet subscriptions.
Typically, this property is specified as a parameter on the element sending the reply.
- SendingTime
Gets the time this call was sent.
- Source
Gets or sets the source of this call.
Methods
- Send(IConnection, int, int, int, ISerializer)
Sends this call via SLNet to the specified DataMiner Agent ID/element ID/parameter ID without waiting on a reply.
- Send(IConnection, int, int, int, IEnumerable<Type>)
Sends this call via SLNet to the specified DataMiner Agent ID/element ID/parameter ID without waiting on a reply.
- Send(IConnection, int, int, int, TimeSpan, ISerializer, bool)
Sends this call via SLNet to the specific DataMiner Agent ID/element ID/parameter ID and waits until timeout for a single reply for each message.
- Send(IConnection, int, int, int, TimeSpan, IEnumerable<Type>, bool)
Sends this call via SLNet to the specific DataMiner Agent ID/element ID/parameter ID and waits until timeout for a single reply for each message.