using RemoteFrameBuffer.Common; namespace RemoteFrameBuffer.Client { public abstract class RemoteFrameBufferClientProtocol { protected readonly Stream vncStream; public abstract RfbProtoVersion Version { get; } public RemoteFrameBufferClientProtocol(Stream s) { this.vncStream = s; } public abstract void Handshake(); public abstract void Initialization(); } }