CSNamedPipe/CSNamedPipe/Program.cs
author lenclud@WUE-9BW295J.ad.garmin.com
Thu, 07 Feb 2013 20:11:58 +0100
changeset 2 ebd2fb40b033
parent 1 f9c5cad93786
child 3 e4cac218e73f
permissions -rw-r--r--
Server can now receive messages from client.
Client can now send messages to server.
Tested IMON init call.
     1 using System;
     2 using System.Text;
     3 
     4 
     5 namespace CSNamedPipe
     6 {
     7     class Program
     8     {
     9         static void Main(string[] args)
    10         {
    11             //NamedPipeServer PServer1 = new NamedPipeServer(@"\\.\pipe\myNamedPipe1",0);
    12             //NamedPipeServer PServer2 = new NamedPipeServer(@"\\.\pipe\myNamedPipe2",1);
    13             NamedPipeServer server = new NamedPipeServer(@"\\.\pipe\sga-receiver", @"\\.\pipe\sga-sender");
    14             
    15 
    16             //PServer1.Start();
    17             server.Start();
    18 
    19             string Ms="Start";
    20             do
    21             {
    22                 Console.WriteLine("Enter the message");
    23                 Ms = Console.ReadLine();
    24                 server.SendMessage(Ms);
    25             } while (Ms != "quit");
    26 
    27             server.Stop();
    28         }
    29         
    30     }
    31 }