Changes

Jump to navigation Jump to search
Created page with "Packets' structure: * '''PUSH''' packet: :* {{Code|type}}: {{Code|push}} :* {{Code|src}}: sender's identity to push from :* {{Code|[dst]}}: receiver's identity to push to, op..."
Packets' structure:

* '''PUSH''' packet:
:* {{Code|type}}: {{Code|push}}
:* {{Code|src}}: sender's identity to push from
:* {{Code|[dst]}}: receiver's identity to push to, optional for packets from master
:* {{Code|sequence}}: Sequence associated with packet's payload

* '''ACK''' packet:
:* {{Code|type}}: {{Code|ack}}
:* {{Code|src}}: master's identity
:* {{Code|dst}}: receiver's identity ack is intended for
:* {{Code|push_sequence}}: original PUSH packet's sequence
:* {{Code|pull_sequence}}: Sequence after merging original PUSH packet

* '''PULL''' packet:
:* {{Code|type}}: {{Code|pull}}
:* {{Code|src}}: sender's identity to pull to
:* {{Code|dst}}: receiver's identity to pull from
:* {{Code|sequence}}: Sequence to pull for

Navigation menu