+/// Initialize the OICP HTTP/SOAP/XML server using IPAddress.Any.
+/// <param name="TCPPort">The TCP listing port.</param>
+/// <param name="URIPrefix">An optional prefix for the HTTP URIs.</param>
+public CPOServer(IPPort TCPPort,
+/// A delegate fired whenever a remote reservation stop command was received.
+/// <param name="Timestamp">The timestamp of the request.</param>
+/// <param name="RoamingNetworkId">The unique identification for the roaming network.</param>
+/// <param name="SessionId">The unique identification for this charging session.</param>
+/// <param name="PartnerSessionId">The unique identification for this charging session on the partner side.</param>
+/// <param name="ProviderId">The unique identification of the e-mobility service provider.</param>
+/// <param name="EVSEId">The unique identification of an EVSE.</param>
+/// <param name="CancellationToken">A token to cancel this task.</param>
+/// <returns>A RemoteReservationStopResult task.</returns>
+public delegate Task<RemoteReservationStopResult> OnRemoteReservationStopDelegate(DateTime Timestamp,
+ RoamingNetwork_Id RoamingNetworkId,
+ ChargingSession_Id SessionId,
+ ChargingSession_Id PartnerSessionId,
+ CancellationToken CancellationToken);
+/// An event fired whenever a remote reservation stop command was received.
+public event OnRemoteReservationStopDelegate OnRemoteReservationStop;