terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.IO.MonoIO Class Reference

Static Public Member Functions

static Exception GetException (MonoIOError error)
 
static Exception GetException (string path, MonoIOError error)
 
static string GetCurrentDirectory ([Out] MonoIOError error)
 
static bool SetFileAttributes (string path, FileAttributes attrs, [Out] MonoIOError error)
 
static MonoFileType GetFileType (SafeHandle safeHandle, [Out] MonoIOError error)
 
static IntPtr Open (string filename, FileMode mode, FileAccess access, FileShare share, FileOptions options, [Out] MonoIOError error)
 
static bool Close (IntPtr handle, [Out] MonoIOError error)
 
static int Read (SafeHandle safeHandle, byte[] dest, int dest_offset, int count, [Out] MonoIOError error)
 
static int Write (SafeHandle safeHandle, byte[] src, int src_offset, int count, [Out] MonoIOError error)
 
static long Seek (SafeHandle safeHandle, long offset, SeekOrigin origin, [Out] MonoIOError error)
 
static long GetLength (SafeHandle safeHandle, [Out] MonoIOError error)
 
static bool SetLength (SafeHandle safeHandle, long length, [Out] MonoIOError error)
 
static bool CreatePipe ([Out] IntPtr read_handle, [Out] IntPtr write_handle, [Out] MonoIOError error)
 
static bool DuplicateHandle (IntPtr source_process_handle, IntPtr source_handle, IntPtr target_process_handle, [Out] IntPtr target_handle, int access, int inherit, int options, [Out] MonoIOError error)
 
static bool RemapPath (string path, [Out] string newPath)
 

Static Public Attributes

static readonly IntPtr InvalidHandle
 

Static Package Functions

static bool Cancel (SafeHandle safeHandle, [Out] MonoIOError error)
 

Properties

static IntPtr ConsoleOutput [get]
 
static IntPtr ConsoleInput [get]
 
static IntPtr ConsoleError [get]
 
static char VolumeSeparatorChar [get]
 
static char DirectorySeparatorChar [get]
 
static char AltDirectorySeparatorChar [get]
 
static char PathSeparator [get]
 

Static Private Member Functions

static unsafe bool SetFileAttributes (char *path, FileAttributes attrs, [Out] MonoIOError error)
 
static MonoFileType GetFileType (IntPtr handle, [Out] MonoIOError error)
 
static unsafe IntPtr Open (char *filename, FileMode mode, FileAccess access, FileShare share, FileOptions options, [Out] MonoIOError error)
 
static bool Cancel_internal (IntPtr handle, [Out] MonoIOError error)
 
static int Read (IntPtr handle, byte[] dest, int dest_offset, int count, [Out] MonoIOError error)
 
static int Write (IntPtr handle, [In] byte[] src, int src_offset, int count, [Out] MonoIOError error)
 
static long Seek (IntPtr handle, long offset, SeekOrigin origin, [Out] MonoIOError error)
 
static long GetLength (IntPtr handle, [Out] MonoIOError error)
 
static bool SetLength (IntPtr handle, long length, [Out] MonoIOError error)
 
static void DumpHandles ()
 
static MonoIO ()
 

Static Private Attributes

static bool dump_handles
 

Detailed Description

Definition at line 8 of file MonoIO.cs.


The documentation for this class was generated from the following file: