xrootdlib.structs.XrdXrootdMon.trace module

class AppId(appid: bytes)

Bases: object

appid
classmethod from_buffer(buffer: bytes)
size = 16
struct_parser = <Struct object>
class Close(rtot: int, wtot: int, dictid: int)

Bases: object

dictid
classmethod from_buffer(buffer: bytes)
rtot
size = 16
struct_parser = <Struct object>
wtot
class Disc(flags: int, buflen: int, dictid: int)

Bases: object

buflen
dictid
flags
classmethod from_buffer(buffer: bytes)
size = 16
struct_parser = <Struct object>
class Open(filesize: int, dictid: int)

Bases: object

dictid
filesize
classmethod from_buffer(buffer: bytes)
size = 16
struct_parser = <Struct object>
class Read(readid: int, count: int, buflen: int, dictid: int)

Bases: object

buflen
count
dictid
classmethod from_buffer(buffer: bytes)
readid
size = 16
struct_parser = <Struct object>
class ReadU(readid: int, count: int, buflen: int, dictid: int)

Bases: xrootdlib.structs.XrdXrootdMon.trace.Read

class ReadV(readid: int, count: int, buflen: int, dictid: int)

Bases: xrootdlib.structs.XrdXrootdMon.trace.Read

class ReadWrite(val: int, buflen: int, dictid: int)

Bases: object

buflen
dictid
classmethod from_buffer(buffer: bytes)
readlen
size = 16
struct_parser = <Struct object>
val
writelen
TRACE_SIZE = 16

Entries in the I/O and non-I/O event streams are always of fixed size (i.e., 16 characters)

class Window(sid: int, end: int, start: int)

Bases: object

end
classmethod from_buffer(buffer: bytes)
sid
size = 16
start
struct_parser = <Struct object>
class XROOTD_MON

Bases: int, enum.Enum

An enumeration.

APPID = 160

Application provided marker

BOUNDP = 2

Entry for a bound path

CLOSE = 192

File has been closed

DISC = 208

Client has disconnected

FORCED = 1

Entry due to forced disconnect

OPEN = 128

File has been opened

READU = 145

Unpacked details for kXR_readv

READV = 144

Details for a kXR_readv request

WINDOW = 224

Window timing mark