protected IpcServiceClient(
     IIpcMessageSerializer serializer,
     IValueConverter converter)
 {
     _serializer = serializer;
     _converter  = converter;
 }
 public NamedPipeIpcServiceClient(
     IIpcMessageSerializer serializer,
     IValueConverter converter,
     string pipeName)
     : base(serializer, converter)
 {
     _pipeName = pipeName;
 }
Пример #3
0
 public TcpIpcServiceClient(IIpcMessageSerializer serializer, IValueConverter converter, IPAddress serverIp, int serverPort)
     : base(serializer, converter)
 {
     _serverIp   = serverIp;
     _serverPort = serverPort;
 }
Пример #4
0
 public IpcServiceClientBuilder <TInterface> WithIpcMessageSerializer(IIpcMessageSerializer serializer)
 {
     _serializer = serializer;
     return(this);
 }
Пример #5
0
 public IpcReader(Stream stream, IIpcMessageSerializer serializer, bool leaveOpen)
 {
     _reader     = new BinaryReader(stream, Encoding.UTF8, leaveOpen);
     _serializer = serializer;
 }
Пример #6
0
 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;
 }