Class BatchMonitor
- Namespace
- Inetlab.SMPP.Common
- Assembly
- cs.temp.dll.dll
public class BatchMonitor : IDisposable
- Inheritance
-
ObjectBatchMonitor
Constructors
BatchMonitor(SmppClientBase)
public BatchMonitor(SmppClientBase client)
Parameters
clientSmppClientBase
Properties
Duration
public TimeSpan Duration { get; }
Property Value
- TimeSpan
Timeout
public TimeSpan Timeout { get; set; }
Property Value
- TimeSpan
TotalReceived
public long TotalReceived { get; }
Property Value
- Int64
TotalSent
public long TotalSent { get; }
Property Value
- Int64
Methods
Finalize()
protected void Finalize()
Run(BatchProcess)
public void Run(BatchProcess process)
Parameters
processBatchProcess
Events
evComplete
Occurs when all submitted PDU are received all responses.
public event EventHandler evComplete
Event Type
- EventHandler
evTransferTimeout
Occurs when sending or receiving PDU was not processed duting Timeout interval.
public event EventHandler evTransferTimeout
Event Type
- EventHandler