public void Dispose() { if (pipe != null) { pipe.Dispose(); pipe = null; } }
public void Start() { bridgePipe = new UnicastMessagePipe(externalEndPoint); bridgePipe.MessageReceived += bridgePipe_MessageReceived; bridgePipe.Open(); chatPipe = new UnicastMessagePipe(internalEndPoint); chatPipe.MessageReceived += chatPipe_MessageReceived; chatPipe.Open(); }
public void Dispose() { if (bridgePipe != null) { bridgePipe.Dispose(); bridgePipe = null; } if (chatPipe != null) { chatPipe.Dispose(); chatPipe = null; } }
public void Start() { pipe = new UnicastMessagePipe(endpoint); pipe.MessageReceived += pipe_MessageReceived; pipe.Open(); }