예제 #1
0
 /// <summary>
 /// Creates both server and client channels.
 /// </summary>
 /// <param name="properties">The channel properties.</param>
 /// <param name="clientProvider">The client sink provider. It may be <c>null</c>.</param>
 /// <param name="serverProvider">The server sink provider. It may be <c>null</c>.</param>
 public IpcChannel(IDictionary properties,
     IClientChannelSinkProvider clientProvider,
     IServerChannelSinkProvider serverProvider
     )
 {
     clientChannel = new IpcClientChannel(properties, clientProvider);
     serverChannel = new IpcServerChannel(properties, serverProvider);
 }
예제 #2
0
파일: IpcChannel.cs 프로젝트: raj581/Marvin
 /// <summary>
 /// Creates both server and client channels.
 /// </summary>
 /// <param name="properties">The channel properties.</param>
 /// <param name="clientProvider">The client sink provider. It may be <c>null</c>.</param>
 /// <param name="serverProvider">The server sink provider. It may be <c>null</c>.</param>
 public IpcChannel(IDictionary properties,
                   IClientChannelSinkProvider clientProvider,
                   IServerChannelSinkProvider serverProvider
                   )
 {
     clientChannel = new IpcClientChannel(properties, clientProvider);
     serverChannel = new IpcServerChannel(properties, serverProvider);
 }
예제 #3
0
 /// <summary>
 /// Creates a client channel.
 /// </summary>
 public IpcChannel()
 {
     clientChannel = new IpcClientChannel();
 }
예제 #4
0
파일: IpcChannel.cs 프로젝트: raj581/Marvin
 /// <summary>
 /// Creates a client channel.
 /// </summary>
 public IpcChannel()
 {
     clientChannel = new IpcClientChannel();
 }