9fans.net/go@v0.0.5/plan9/const.go (about)

     1  package plan9
     2  
     3  const (
     4  	VERSION9P = "9P2000"
     5  	MAXWELEM  = 16
     6  
     7  	OREAD     = 0
     8  	OWRITE    = 1
     9  	ORDWR     = 2
    10  	OEXEC     = 3
    11  	OTRUNC    = 16
    12  	OCEXEC    = 32
    13  	ORCLOSE   = 64
    14  	ODIRECT   = 128
    15  	ONONBLOCK = 256
    16  	OEXCL     = 0x1000
    17  	OLOCK     = 0x2000
    18  	OAPPEND   = 0x4000
    19  
    20  	AEXIST = 0
    21  	AEXEC  = 1
    22  	AWRITE = 2
    23  	AREAD  = 4
    24  
    25  	QTDIR     = 0x80
    26  	QTAPPEND  = 0x40
    27  	QTEXCL    = 0x20
    28  	QTMOUNT   = 0x10
    29  	QTAUTH    = 0x08
    30  	QTTMP     = 0x04
    31  	QTSYMLINK = 0x02
    32  	QTFILE    = 0x00
    33  
    34  	DMDIR       = 0x80000000
    35  	DMAPPEND    = 0x40000000
    36  	DMEXCL      = 0x20000000
    37  	DMMOUNT     = 0x10000000
    38  	DMAUTH      = 0x08000000
    39  	DMTMP       = 0x04000000
    40  	DMSYMLINK   = 0x02000000
    41  	DMDEVICE    = 0x00800000
    42  	DMNAMEDPIPE = 0x00200000
    43  	DMSOCKET    = 0x00100000
    44  	DMSETUID    = 0x00080000
    45  	DMSETGID    = 0x00040000
    46  	DMREAD      = 0x4
    47  	DMWRITE     = 0x2
    48  	DMEXEC      = 0x1
    49  
    50  	NOTAG   = 0xffff
    51  	NOFID   = 0xffffffff
    52  	NOUID   = 0xffffffff
    53  	IOHDRSZ = 24
    54  
    55  	MREPL   = 0x0000
    56  	MBEFORE = 0x0001
    57  	MAFTER  = 0x0002
    58  )