/// <summary> /// Send Reponse Message to the client. /// </summary> /// <param name="responseMessage">The response message.</param> public void SendPackage(RESPONSE_MESSAGE responseMessage) { this.SendByte(EncodeMessage.EncodeResponseMessage(responseMessage)); if (this.logger != null) { this.logger.AddDebug("Pchc response message is sent successfully."); } }
/// <summary> /// Send the SEGMENT_INFO_MESSAGE request. /// </summary> /// <param name="segmentInfoMessage">The SEGMENT_INFO_MESSAGE message.</param> /// <returns>The repsonse message RESPONSE_MESSAGE from the hosted cache.</returns> public RESPONSE_MESSAGE SendSegmentInfoMessage(SEGMENT_INFO_MESSAGE segmentInfoMessage) { return(this.responseMessage = this.SendByte(EncodeMessage.EncodeSegmentInfoMessage(segmentInfoMessage))); }
/// <summary> /// Send the INITIAL_OFFER_MESSAGE request. /// </summary> /// <param name="initialOfferMessage">The INITIAL_OFFER_MESSAGE message.</param> /// <returns>The repsonse message RESPONSE_MESSAGE from the hosted cache.</returns> public RESPONSE_MESSAGE SendInitialOfferMessage(INITIAL_OFFER_MESSAGE initialOfferMessage) { return(this.responseMessage = this.SendByte(EncodeMessage.EncodeInitialOfferMessage(initialOfferMessage))); }