public static Int32 FromUnixSocketOptionName(UnixSocketOptionName value) { Int32 rval; if (FromUnixSocketOptionName(value, out rval) == -1) { ThrowArgumentException(value); } return(rval); }
public static bool TryToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval) { return ToUnixSocketOptionName (value, out rval) == 0; }
private static extern int ToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval);
public static Int32 FromUnixSocketOptionName (UnixSocketOptionName value) { Int32 rval; if (FromUnixSocketOptionName (value, out rval) == -1) ThrowArgumentException (value); return rval; }
public static bool TryFromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval) { return FromUnixSocketOptionName (value, out rval) == 0; }
private static extern int FromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval);
public static bool TryToUnixSocketOptionName(Int32 value, out UnixSocketOptionName rval) { return(ToUnixSocketOptionName(value, out rval) == 0); }
private static extern int ToUnixSocketOptionName(Int32 value, out UnixSocketOptionName rval);
public static bool TryFromUnixSocketOptionName(UnixSocketOptionName value, out Int32 rval) { return(FromUnixSocketOptionName(value, out rval) == 0); }
private static extern int FromUnixSocketOptionName(UnixSocketOptionName value, out Int32 rval);