1DDP(3)                              ddp 1.0                             DDP(3)
2
3
4

NAME

6       packet.transport.ddp - DDP module
7

DESCRIPTION

9       Decode DDP layer.
10
11       RFC 5041 Direct Data Placement over Reliable Transports
12

CLASSES

14   class DDP(baseobj.BaseObj)
15       DDP object
16
17       Usage:
18           from packet.transport.ddp import DDP
19
20           x = DDP(pktt)
21
22       Object definition:
23
24       DDP(
25           tagged  = int,  # Tagged message
26           lastfl  = int,  # Last flag
27           version = int,  # DDP version
28           psize   = int,  # Payload size
29           [
30               # For tagged message:
31               stag    = int,  # Steering tag
32               offset  = int,  # Tagged offset
33           ] | [
34               # For untagged message:
35               queue   = int,  # Queue number
36               msn     = int,  # Message sequence number
37               offset  = int,  # Message offset
38           ]
39       )
40
41
42       Methods defined here:
43       ---------------------
44
45       __init__(self, pktt)
46       Constructor
47
48       Initialize object's private data.
49
50
51              pktt:  Packet trace object (packet.pktt.Pktt) so this layer has
52                     access to the parent layers.
53

SEE ALSO

55       baseobj(3), packet.transport.rdmap(3), packet.utils(3)
56
57

BUGS

59       No known bugs.
60

AUTHOR

62       Jorge Mora (mora@netapp.com)
63
64
65
66NFStest 3.2                      21 March 2023                          DDP(3)
Impressum