Example #1
0
 /// <summary>
 /// This method is called after an A-RELEASE-RP has been received and has
 /// (possibly) been handled by the (zero or more) MessageHandler objects that
 /// are attached to this object.
 ///
 /// Default, nothing is done in this method. Override if needed.
 /// </summary>
 /// <param name="releaseRp">The received A-RELEASE-RP.</param>
 public virtual void AfterHandlingReleaseResponse(ReleaseRp releaseRp)
 {
     // Do nothing.
 }
Example #2
0
 /// <summary>
 /// Override this method to handle an A-RELEASE-RP.
 /// </summary>
 /// <param name="releaseRp">The received A-RELEASE-RP.</param>
 /// <returns>Return true when this methods has handled the received A-RELEASE-RP, otherwise false.</returns>
 public virtual bool HandleReleaseResponse(ReleaseRp releaseRp)
 {
     return(false);
 }
Example #3
0
 /// <summary>
 /// This method is called after an A-RELEASE-RP has been received but before it
 /// (possibly) will be handled by the (zero or more) MessageHandler objects that
 /// are attached to this object.
 ///
 /// Default, nothing is done in this method. Override if needed.
 /// </summary>
 /// <param name="releaseRp">The received A-RELEASE-RP.</param>
 public virtual void BeforeHandlingReleaseResponse(ReleaseRp releaseRp)
 {
     // Do nothing.
 }