Example #1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="addr">String representation of the IP Address</param>
 /// <param name="p">The Port to use</param>
 public Address(String addr, int p)
 {
     if (addr == "localhost")
     {
         ipAddr = IPAddress.Parse(GroupChannelHelper.GetMachineIp());
     }
     else
     {
         ipAddr = IPAddress.Parse(addr);
     }
     port = p;
 }
Example #2
0
 /// <summary>
 /// Constructor: will use localhost IP Address
 /// </summary>
 /// <param name="port">Local Port</param>
 public Address(int port)
 {
     ipAddr    = IPAddress.Parse(GroupChannelHelper.GetMachineIp());           // get first NIC found (on multi-homed systems)
     this.port = port;
 }
Example #3
0
 /// <summary>
 /// Returns channelURI and places object uri into out parameter
 /// </summary>
 /// <param name="url">The URL to parse</param>
 /// <param name="objectURI">The object URI</param>
 /// <returns>The channel URI</returns>
 public String Parse(String url, out String objectURI)
 {
     return(GroupChannelHelper.ParseURL(url, out objectURI));
 }         // Parse