Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.IO.Pipes Namespace Reference

Classes

class  AnonymousPipeClientStream
 
class  AnonymousPipeServerStream
 
class  AnonymousPipeServerStreamAcl
 
class  NamedPipeClientStream
 
class  NamedPipeServerStream
 
class  NamedPipeServerStreamAcl
 
class  PipeAccessRule
 
class  PipeAuditRule
 
class  PipesAclExtensions
 
class  PipeSecurity
 
class  PipeStream
 

Enumerations

enum  PipeAccessRights {
  ReadData = 1 , WriteData = 2 , ReadAttributes = 0x80 , WriteAttributes = 0x100 ,
  ReadExtendedAttributes = 8 , WriteExtendedAttributes = 0x10 , CreateNewInstance = 4 , Delete = 0x10000 ,
  ReadPermissions = 0x20000 , ChangePermissions = 0x40000 , TakeOwnership = 0x80000 , Synchronize = 0x100000 ,
  FullControl = 0x1F019F , Read = 0x20089 , Write = 0x112 , ReadWrite = 0x2019B ,
  AccessSystemSecurity = 0x1000000
}
 
enum  PipeDirection { In = 1 , Out , InOut }
 
enum  PipeOptions { None = 0 , WriteThrough = int.MinValue , Asynchronous = 0x40000000 , CurrentUserOnly = 0x20000000 }
 
enum  PipeState {
  WaitingToConnect , Connected , Broken , Disconnected ,
  Closed
}
 
enum  PipeTransmissionMode { Byte , Message }
 

Functions

delegate void PipeStreamImpersonationWorker ()