Christian Köllner f896acf06b doc. added
2020-04-22 22:35:06 +02:00

23 lines
596 B
C#

namespace Capnp.Rpc
{
/// <summary>
/// A uni-directional endpoint, used in conjunction with the <see cref="RpcEngine"/>.
/// </summary>
public interface IEndpoint
{
/// <summary>
/// Transmit the given Cap'n Proto message over this endpoint.
/// </summary>
void Forward(WireFrame frame);
/// <summary>
/// Indicates that the endpoint should flush any buffered frames.
/// </summary>
void Flush();
/// <summary>
/// Close this endpoint.
/// </summary>
void Dismiss();
}
}