[wasm] Add support for pinvokes in user assemblies. (#14253)
[mono-project.git] / sdks / wasm / pinvoke-tables-default.h
blob14865d217b27722868ec4a4a3d750006fa7f3ef0
1 // GENERATED FILE, DO NOT MODIFY
2 typedef struct {
3 const char *name;
4 void *func;
5 } PinvokeImport;
7 int SystemNative_ConvertErrorPlatformToPal (int);
8 int SystemNative_ConvertErrorPalToPlatform (int);
9 int SystemNative_StrErrorR (int,int,int);
10 void SystemNative_GetNonCryptographicallySecureRandomBytes (int,int);
11 int SystemNative_OpenDir (int);
12 int SystemNative_GetReadDirRBufferSize ();
13 int SystemNative_ReadDirR (int,int,int,int);
14 int SystemNative_CloseDir (int);
15 int SystemNative_FStat2 (int,int);
16 int SystemNative_Stat2 (int,int);
17 int SystemNative_LStat2 (int,int);
18 int SystemNative_ChMod (int,int);
19 int SystemNative_CopyFile (int,int);
20 int SystemNative_GetEGid ();
21 int SystemNative_GetEUid ();
22 int SystemNative_Link (int,int);
23 int SystemNative_MkDir (int,int);
24 int SystemNative_Rename (int,int);
25 int SystemNative_RmDir (int);
26 int SystemNative_Stat2 (int,int);
27 int SystemNative_LStat2 (int,int);
28 int SystemNative_UTime (int,int);
29 int SystemNative_UTimes (int,int);
30 int SystemNative_Unlink (int);
31 static PinvokeImport System_Native_imports [] = {
32 {"SystemNative_ConvertErrorPlatformToPal", SystemNative_ConvertErrorPlatformToPal},
33 {"SystemNative_ConvertErrorPalToPlatform", SystemNative_ConvertErrorPalToPlatform},
34 {"SystemNative_StrErrorR", SystemNative_StrErrorR},
35 {"SystemNative_GetNonCryptographicallySecureRandomBytes", SystemNative_GetNonCryptographicallySecureRandomBytes},
36 {"SystemNative_OpenDir", SystemNative_OpenDir},
37 {"SystemNative_GetReadDirRBufferSize", SystemNative_GetReadDirRBufferSize},
38 {"SystemNative_ReadDirR", SystemNative_ReadDirR},
39 {"SystemNative_CloseDir", SystemNative_CloseDir},
40 {"SystemNative_FStat2", SystemNative_FStat2},
41 {"SystemNative_Stat2", SystemNative_Stat2},
42 {"SystemNative_LStat2", SystemNative_LStat2},
43 {"SystemNative_ChMod", SystemNative_ChMod},
44 {"SystemNative_CopyFile", SystemNative_CopyFile},
45 {"SystemNative_GetEGid", SystemNative_GetEGid},
46 {"SystemNative_GetEUid", SystemNative_GetEUid},
47 {"SystemNative_Link", SystemNative_Link},
48 {"SystemNative_MkDir", SystemNative_MkDir},
49 {"SystemNative_Rename", SystemNative_Rename},
50 {"SystemNative_RmDir", SystemNative_RmDir},
51 {"SystemNative_Stat2", SystemNative_Stat2},
52 {"SystemNative_LStat2", SystemNative_LStat2},
53 {"SystemNative_UTime", SystemNative_UTime},
54 {"SystemNative_UTimes", SystemNative_UTimes},
55 {"SystemNative_Unlink", SystemNative_Unlink},
56 {NULL, NULL}
58 static void *pinvoke_tables[] = { System_Native_imports,};
59 static char *pinvoke_names[] = { "System.Native",};