コード例 #1
0
 // MRC cuando obtiene un ACK de un msg sin RTA.
 public abstract void SolicitudEntregada(PDU response, PDU pdu, Transaccion tr, Transporte t);
コード例 #2
0
 // MRC cuando se cancela definitivamente una solicitud (previo llamado a MRC.Cancelar();
 // la cancelacion no se notifica al otro extremo es una mecanica para cortar
 // un pedido en curso y salir de forma prolija.
 public abstract void SolicitudCancelada(PDU pdu, Transaccion mrc, Transporte transporte);
コード例 #3
0
 // MRC cuando no obtiene ni RTA ni ACK.
 public abstract void SolicitudNoEnviada(PDU pdu, Transaccion tr, Transporte t);
コード例 #4
0
 // MRC cuando llega una RTA a una solicitud enviada.
 public abstract PDU RequieroACK(PDU pdu, Transaccion tr, Transporte t);
コード例 #5
0
 // MRS cuando nunca recibio el ACK.
 public abstract void RespuestaNoEntregada(PDU pdu, Transaccion tr, Transporte t);
コード例 #6
0
 // MRS si la solicitud requiere RTA
 public abstract PDU RequieroRespuesta(PDU pdu, Transaccion tr, Transporte t);
コード例 #7
0
 // MRS cuando llega una nueva solicitud, siempre.
 public abstract bool NuevaSolicitud(PDU pdu, Transaccion tr, Transporte t);