protected IpcServiceClient( IIpcMessageSerializer serializer, IValueConverter converter) { _serializer = serializer; _converter = converter; }
public NamedPipeIpcServiceClient( IIpcMessageSerializer serializer, IValueConverter converter, string pipeName) : base(serializer, converter) { _pipeName = pipeName; }
public TcpIpcServiceClient(IIpcMessageSerializer serializer, IValueConverter converter, IPAddress serverIp, int serverPort) : base(serializer, converter) { _serverIp = serverIp; _serverPort = serverPort; }
public IpcServiceClientBuilder <TInterface> WithIpcMessageSerializer(IIpcMessageSerializer serializer) { _serializer = serializer; return(this); }
public IpcReader(Stream stream, IIpcMessageSerializer serializer, bool leaveOpen) { _reader = new BinaryReader(stream, Encoding.UTF8, leaveOpen); _serializer = serializer; }
public IpcReader(Stream stream, IIpcMessageSerializer serializer) : this(stream, serializer, leaveOpen : false) { }
public IpcWriter(Stream stream, IIpcMessageSerializer serializer, bool leaveOpen) { _stream = stream; _serializer = serializer; _leaveOpen = leaveOpen; }