SOCKADDR (Structures)
Last changed: -194.176.224.41

.
Summary
TODO - a short description

C# Definition:

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]

    internal struct sockaddr
    {
        internal EnumLib.ADDRESS_FAMILIES sa_family;

        [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 14)] internal String sa_data;
    }

    [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
    internal unsafe struct sockaddr_UNSAFE
    {
        internal EnumLib.ADDRESS_FAMILIES sa_family;
        internal fixed char sa_data [14];

        internal string Name
        {
        get
        {
            var result = string.Empty;
            fixed (char* str = sa_data)
            {
            result = new string(str);
            }
            return result;
        }
        }
    }

Notes:

None.

Documentation
SOCKADDR on MSDN