Skip to content

Commit ea07321

Browse files
committed
common: added hints to the Packet descriptor
1 parent dd54224 commit ea07321

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/inet/common/packet/Packet.msg

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ class Packet extends cPacket
1818
{
1919
@existingClass;
2020
@descriptor(readonly);
21-
b dataLength;
22-
b totalLength;
23-
ChunkTemporarySharedPtr *data @packetData @getter(getData);
24-
ChunkTemporarySharedPtr *dissection @packetData @getter(getDissection);
25-
Chunk *content @packetData @getter(getContent);
26-
cObject *tags[] @getter(_getTag) @sizeGetter(getNumTags);
27-
SharingRegionTagSet::TagBaseRegionTag regionTags[] @getter(_getRegionTag) @sizeGetter(getNumRegionTags);
21+
b dataLength @hint("Length of packet data excluding popped parts");
22+
b totalLength @hint("Length of packet data including popped parts");
23+
ChunkTemporarySharedPtr *data @packetData @getter(getData) @hint("Packet data, excluding popped parts");
24+
ChunkTemporarySharedPtr *dissection @packetData @getter(getDissection) @hint("Complete packet data according to protocol dissectors");
25+
Chunk *content @packetData @getter(getContent) @hint("Complete packet data, including popped parts");
26+
cObject *tags[] @getter(_getTag) @sizeGetter(getNumTags) @hint("Metadata attached to the whole packet");
27+
SharingRegionTagSet::TagBaseRegionTag regionTags[] @getter(_getRegionTag) @sizeGetter(getNumRegionTags) @hint("Metadata attached to bit regions");
2828

29-
b frontOffset;
30-
b backOffset;
31-
ChunkTemporarySharedPtr *front @packetData @getter(getFront);
32-
ChunkTemporarySharedPtr *back @packetData @getter(getBack);
29+
b frontOffset @hint("Front pop position");
30+
b backOffset @hint("Back pop position");
31+
ChunkTemporarySharedPtr *front @packetData @getter(getFront) @hint("Packet data popped from the front");
32+
ChunkTemporarySharedPtr *back @packetData @getter(getBack) @hint("Packet data popped from the back");
3333
}

0 commit comments

Comments
 (0)