internal static bool TryToSockaddrType (Int32 value, out SockaddrType rval) { return ToSockaddrType (value, out rval) == 0; }
private static extern int ToSockaddrType (Int32 value, out SockaddrType rval);
internal static bool TryFromSockaddrType (SockaddrType value, out Int32 rval) { return FromSockaddrType (value, out rval) == 0; }
internal static Int32 FromSockaddrType (SockaddrType value) { Int32 rval; if (FromSockaddrType (value, out rval) == -1) ThrowArgumentException (value); return rval; }
private static extern int FromSockaddrType (SockaddrType value, out Int32 rval);