Imported Upstream version 4.3.2.467

Former-commit-id: 9c2cb47f45fa221e661ab616387c9cda183f283d
This commit is contained in:
Xamarin Public Jenkins
2016-02-22 11:00:01 -05:00
parent f302175246
commit f3e3aab35a
4097 changed files with 122406 additions and 82300 deletions

View File

@@ -1,5 +1,5 @@
/*
* This file was automatically generated by create-native-map from ../../class/lib/net_2_0/Mono.Posix.dll.
* This file was automatically generated by create-native-map from ./../../class/lib/net_4_x/Mono.Posix.dll.
*
* DO NOT MODIFY.
*/
@@ -342,6 +342,22 @@ namespace Mono.Unix.Native {
return ToIovec (source, out destination) == 0;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromLinger")]
private static extern int FromLinger (ref Linger source, IntPtr destination);
public static bool TryCopy (ref Linger source, IntPtr destination)
{
return FromLinger (ref source, destination) == 0;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToLinger")]
private static extern int ToLinger (IntPtr source, out Linger destination);
public static bool TryCopy (IntPtr source, out Linger destination)
{
return ToLinger (source, out destination) == 0;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromLockType")]
private static extern int FromLockType (LockType value, out Int16 rval);
@@ -406,6 +422,38 @@ namespace Mono.Unix.Native {
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromMessageFlags")]
private static extern int FromMessageFlags (MessageFlags value, out Int32 rval);
public static bool TryFromMessageFlags (MessageFlags value, out Int32 rval)
{
return FromMessageFlags (value, out rval) == 0;
}
public static Int32 FromMessageFlags (MessageFlags value)
{
Int32 rval;
if (FromMessageFlags (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToMessageFlags")]
private static extern int ToMessageFlags (Int32 value, out MessageFlags rval);
public static bool TryToMessageFlags (Int32 value, out MessageFlags rval)
{
return ToMessageFlags (value, out rval) == 0;
}
public static MessageFlags ToMessageFlags (Int32 value)
{
MessageFlags rval;
if (ToMessageFlags (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromMlockallFlags")]
private static extern int FromMlockallFlags (MlockallFlags value, out Int32 rval);
@@ -806,6 +854,38 @@ namespace Mono.Unix.Native {
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromShutdownOption")]
private static extern int FromShutdownOption (ShutdownOption value, out Int32 rval);
public static bool TryFromShutdownOption (ShutdownOption value, out Int32 rval)
{
return FromShutdownOption (value, out rval) == 0;
}
public static Int32 FromShutdownOption (ShutdownOption value)
{
Int32 rval;
if (FromShutdownOption (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToShutdownOption")]
private static extern int ToShutdownOption (Int32 value, out ShutdownOption rval);
public static bool TryToShutdownOption (Int32 value, out ShutdownOption rval)
{
return ToShutdownOption (value, out rval) == 0;
}
public static ShutdownOption ToShutdownOption (Int32 value)
{
ShutdownOption rval;
if (ToShutdownOption (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromSignum")]
private static extern int FromSignum (Signum value, out Int32 rval);
@@ -1014,6 +1094,166 @@ namespace Mono.Unix.Native {
return ToTimezone (source, out destination) == 0;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUnixAddressFamily")]
private static extern int FromUnixAddressFamily (UnixAddressFamily value, out Int32 rval);
public static bool TryFromUnixAddressFamily (UnixAddressFamily value, out Int32 rval)
{
return FromUnixAddressFamily (value, out rval) == 0;
}
public static Int32 FromUnixAddressFamily (UnixAddressFamily value)
{
Int32 rval;
if (FromUnixAddressFamily (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToUnixAddressFamily")]
private static extern int ToUnixAddressFamily (Int32 value, out UnixAddressFamily rval);
public static bool TryToUnixAddressFamily (Int32 value, out UnixAddressFamily rval)
{
return ToUnixAddressFamily (value, out rval) == 0;
}
public static UnixAddressFamily ToUnixAddressFamily (Int32 value)
{
UnixAddressFamily rval;
if (ToUnixAddressFamily (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUnixSocketFlags")]
private static extern int FromUnixSocketFlags (UnixSocketFlags value, out Int32 rval);
public static bool TryFromUnixSocketFlags (UnixSocketFlags value, out Int32 rval)
{
return FromUnixSocketFlags (value, out rval) == 0;
}
public static Int32 FromUnixSocketFlags (UnixSocketFlags value)
{
Int32 rval;
if (FromUnixSocketFlags (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToUnixSocketFlags")]
private static extern int ToUnixSocketFlags (Int32 value, out UnixSocketFlags rval);
public static bool TryToUnixSocketFlags (Int32 value, out UnixSocketFlags rval)
{
return ToUnixSocketFlags (value, out rval) == 0;
}
public static UnixSocketFlags ToUnixSocketFlags (Int32 value)
{
UnixSocketFlags rval;
if (ToUnixSocketFlags (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUnixSocketOptionName")]
private static extern int FromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval);
public static bool TryFromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval)
{
return FromUnixSocketOptionName (value, out rval) == 0;
}
public static Int32 FromUnixSocketOptionName (UnixSocketOptionName value)
{
Int32 rval;
if (FromUnixSocketOptionName (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToUnixSocketOptionName")]
private static extern int ToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval);
public static bool TryToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval)
{
return ToUnixSocketOptionName (value, out rval) == 0;
}
public static UnixSocketOptionName ToUnixSocketOptionName (Int32 value)
{
UnixSocketOptionName rval;
if (ToUnixSocketOptionName (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUnixSocketProtocol")]
private static extern int FromUnixSocketProtocol (UnixSocketProtocol value, out Int32 rval);
public static bool TryFromUnixSocketProtocol (UnixSocketProtocol value, out Int32 rval)
{
return FromUnixSocketProtocol (value, out rval) == 0;
}
public static Int32 FromUnixSocketProtocol (UnixSocketProtocol value)
{
Int32 rval;
if (FromUnixSocketProtocol (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToUnixSocketProtocol")]
private static extern int ToUnixSocketProtocol (Int32 value, out UnixSocketProtocol rval);
public static bool TryToUnixSocketProtocol (Int32 value, out UnixSocketProtocol rval)
{
return ToUnixSocketProtocol (value, out rval) == 0;
}
public static UnixSocketProtocol ToUnixSocketProtocol (Int32 value)
{
UnixSocketProtocol rval;
if (ToUnixSocketProtocol (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUnixSocketType")]
private static extern int FromUnixSocketType (UnixSocketType value, out Int32 rval);
public static bool TryFromUnixSocketType (UnixSocketType value, out Int32 rval)
{
return FromUnixSocketType (value, out rval) == 0;
}
public static Int32 FromUnixSocketType (UnixSocketType value)
{
Int32 rval;
if (FromUnixSocketType (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_ToUnixSocketType")]
private static extern int ToUnixSocketType (Int32 value, out UnixSocketType rval);
public static bool TryToUnixSocketType (Int32 value, out UnixSocketType rval)
{
return ToUnixSocketType (value, out rval) == 0;
}
public static UnixSocketType ToUnixSocketType (Int32 value)
{
UnixSocketType rval;
if (ToUnixSocketType (value, out rval) == -1)
ThrowArgumentException (value);
return rval;
}
[DllImport (LIB, EntryPoint="Mono_Posix_FromUtimbuf")]
private static extern int FromUtimbuf (ref Utimbuf source, IntPtr destination);