/// <summary> /// Receives a message. /// </summary> /// <param name='from'> /// The controller that has sent the message. /// </param> /// <param name='message'> /// Message. /// </param> public void ReceiveMessage(Controller from, Message message) { }
/// <summary> /// Sends a message. /// </summary> /// <param name='to'> /// The controller that will receive the message. /// </param> /// <param name='message'> /// The message. /// </param> public void SendMessage(Controller to, Message message) { }
/// <summary> /// Initializes a new instance of the <see cref="Combat.ResponseContext"/> class. /// </summary> /// <param name='requester'> /// Requester. /// </param> /// <param name='responder'> /// Responder. /// </param> /// <param name='timeRequestSent'> /// Time request was sent. /// </param> /// <param name='timeOut'> /// Time out. /// </param> public ResponseContext( Controller requester, Controller responder, DateTime timeRequestSent, int timeOut ) { _requester = requester; _responder = responder; _timeRequestSent = timeRequestSent; _timeOut = timeOut; }