terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.IO.MonoIO Class Reference
+ Collaboration diagram for System.IO.MonoIO:

Public Member Functions

static string GetCurrentDirectory (out MonoIOError error)
 
static bool Close (global::System.IntPtr handle, out MonoIOError error)
 
static bool CreatePipe (out global::System.IntPtr read_handle, out global::System.IntPtr write_handle, out MonoIOError error)
 
static bool DuplicateHandle (global::System.IntPtr source_process_handle, global::System.IntPtr source_handle, global::System.IntPtr target_process_handle, out global::System.IntPtr target_handle, int access, int inherit, int options, out MonoIOError error)
 
static bool RemapPath (string path, out string newPath)
 

Static Public Member Functions

static global::System.Exception GetException (MonoIOError error)
 
static global::System.Exception GetException (string path, MonoIOError error)
 
static bool SetFileAttributes (string path, FileAttributes attrs, out MonoIOError error)
 
static MonoFileType GetFileType (global::System.Runtime.InteropServices.SafeHandle safeHandle, out MonoIOError error)
 
static global::System.IntPtr Open (string filename, FileMode mode, FileAccess access, FileShare share, FileOptions options, out MonoIOError error)
 
static int Read (global::System.Runtime.InteropServices.SafeHandle safeHandle, byte[] dest, int dest_offset, int count, out MonoIOError error)
 
static int Write (global::System.Runtime.InteropServices.SafeHandle safeHandle, byte[] src, int src_offset, int count, out MonoIOError error)
 
static long Seek (global::System.Runtime.InteropServices.SafeHandle safeHandle, long offset, SeekOrigin origin, out MonoIOError error)
 
static long GetLength (global::System.Runtime.InteropServices.SafeHandle safeHandle, out MonoIOError error)
 
static bool SetLength (global::System.Runtime.InteropServices.SafeHandle safeHandle, long length, out MonoIOError error)
 

Static Public Attributes

static readonly global::System.IntPtr InvalidHandle
 

Static Package Functions

static bool Cancel (global::System.Runtime.InteropServices.SafeHandle safeHandle, out MonoIOError error)
 

Properties

static global::System.IntPtr ConsoleOutput [get, set]
 
static global::System.IntPtr ConsoleInput [get, set]
 
static global::System.IntPtr ConsoleError [get, set]
 
static char VolumeSeparatorChar [get, set]
 
static char DirectorySeparatorChar [get, set]
 
static char AltDirectorySeparatorChar [get, set]
 
static char PathSeparator [get, set]
 

Private Member Functions

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

Static Private Member Functions

static MonoIO ()
 

Static Private Attributes

static bool dump_handles
 

Detailed Description

Definition at line 11 of file MonoIO.cs.


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