Click here to Skip to main content
15,892,643 members
Articles / Programming Languages / C#

STUN Client

Rate me:
Please Sign up or sign in to vote.
4.83/5 (36 votes)
20 Apr 2007CPOL 327.7K   14.9K   85  
STUN client C# implementation with sample application
using System;

namespace LumiSoft.Net.Mime
{
	/// <summary>
	/// Rfc 2822 3.4 Address class. This class is base class for MailboxAddress and GroupAddress.
	/// </summary>
	public abstract class Address
	{
		private bool   m_GroupAddress = false;
		private object m_pOwner       = null;

		/// <summary>
		/// Default constructor.
		/// </summary>
		/// <param name="groupAddress">Spcified is address is group or mailbox address.</param>
		public Address(bool groupAddress)
		{
			m_GroupAddress = groupAddress;
		}


		#region Properties Implementation

		/// <summary>
		/// Gets if address is group address or mailbox address.
		/// </summary>
		public bool IsGroupAddress
		{
			get{ return m_GroupAddress; }
		}


		/// <summary>
		/// Gets or sets owner of this address.
		/// </summary>
		internal object Owner
		{
			get{ return m_pOwner; }

			set{ m_pOwner = value; }
		}

		#endregion

	}
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Estonia Estonia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions