xrootdlib.streams.XrdXrootdMon.redir module¶
-
class
CmsdRedir
(action: xrootdlib.structs.XrdXrootdMon.redir.XROOTD_MON, target: bytes, port: int, client: xrootdlib.streams.XrdXrootdMon.map.UserInfo, path: bytes)¶
-
class
RedirWindow
(server_info: xrootdlib.streams.XrdXrootdMon.map.ServerInfo, start: int, end: int, records: List[xrootdlib.streams.XrdXrootdMon.redir.Redirection])¶ Bases:
object
Sequence of events in a time window
-
end
¶
-
records
¶
-
server_info
¶
-
start
¶
-
-
class
Redirection
(action: xrootdlib.structs.XrdXrootdMon.redir.XROOTD_MON, target: bytes, port: int, client: xrootdlib.streams.XrdXrootdMon.map.UserInfo, path: bytes)¶ Bases:
object
-
action
¶
-
client
¶
-
classmethod
from_record
(record_struct: xrootdlib.structs.XrdXrootdMon.redir.Redirect, stod: int, map_store: xrootdlib.streams.XrdXrootdMon.map.MapInfoStore)¶
-
path
¶
-
port
¶
-
target
¶
-
-
class
XrootdRedir
(action: xrootdlib.structs.XrdXrootdMon.redir.XROOTD_MON, target: bytes, port: int, client: xrootdlib.streams.XrdXrootdMon.map.UserInfo, path: bytes)¶
-
digest_packet
(stod: int, burr_struct: xrootdlib.structs.XrdXrootdMon.Burr, map_store: xrootdlib.streams.XrdXrootdMon.map.MapInfoStore)¶ Digest a packet containing redir data