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
Interop Class Reference

Classes

struct  ErrorInfo
 
class  NetSecurityNative
 
class  Sys
 

Package Types

enum  Error {
  SUCCESS , E2BIG = 65537 , EACCES , EADDRINUSE ,
  EADDRNOTAVAIL , EAFNOSUPPORT , EAGAIN , EALREADY ,
  EBADF , EBADMSG , EBUSY , ECANCELED ,
  ECHILD , ECONNABORTED , ECONNREFUSED , ECONNRESET ,
  EDEADLK , EDESTADDRREQ , EDOM , EDQUOT ,
  EEXIST , EFAULT , EFBIG , EHOSTUNREACH ,
  EIDRM , EILSEQ , EINPROGRESS , EINTR ,
  EINVAL , EIO , EISCONN , EISDIR ,
  ELOOP , EMFILE , EMLINK , EMSGSIZE ,
  EMULTIHOP , ENAMETOOLONG , ENETDOWN , ENETRESET ,
  ENETUNREACH , ENFILE , ENOBUFS , ENODEV = 65580 ,
  ENOENT , ENOEXEC , ENOLCK , ENOLINK ,
  ENOMEM , ENOMSG , ENOPROTOOPT , ENOSPC ,
  ENOSYS = 65591 , ENOTCONN , ENOTDIR , ENOTEMPTY ,
  ENOTSOCK = 65596 , ENOTSUP , ENOTTY , ENXIO ,
  EOVERFLOW , EPERM = 65602 , EPIPE , EPROTO ,
  EPROTONOSUPPORT , EPROTOTYPE , ERANGE , EROFS ,
  ESPIPE , ESRCH , ESTALE , ETIMEDOUT = 65613 ,
  ETXTBSY , EXDEV , ESOCKTNOSUPPORT = 65630 , EPFNOSUPPORT = 65632 ,
  ESHUTDOWN = 65644 , EHOSTDOWN = 65648 , ENODATA , EOPNOTSUPP = 65597 ,
  EWOULDBLOCK = 65542
}
 

Static Package Functions

static long CheckIo (long result, [Optional] string path, bool isDirectory=false, [Optional] Func< Interop.ErrorInfo, Interop.ErrorInfo > errorRewriter)
 
static int CheckIo (int result, [Optional] string path, bool isDirectory=false, [Optional] Func< Interop.ErrorInfo, Interop.ErrorInfo > errorRewriter)
 
static Exception GetExceptionForIoErrno (Interop.ErrorInfo errorInfo, [Optional] string path, bool isDirectory=false)
 
static Exception GetIOException (Interop.ErrorInfo errorInfo)
 
static unsafe void GetRandomBytes (byte *buffer, int length)
 

Static Private Member Functions

static void ThrowExceptionForIoErrno (Interop.ErrorInfo errorInfo, string path, bool isDirectory, Func< Interop.ErrorInfo, Interop.ErrorInfo > errorRewriter)
 

Detailed Description

Definition at line 7 of file Interop.cs.


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