Structs§
- Announcement
- Inventory
Announcement - Node announcing its inventory to the network. This should be the whole inventory every time.
- Node
Announcement - Node announcing itself to the network.
- Ping
- A ping message.
- Refs
Announcement - Node announcing project refs being created or updated.
- Refs
Status - Track the status of
RefsAt
within a given repository. - Subscribe
- Zero
Bytes - Represents a vector of zeroes of a certain length.
Enums§
- Announcement
Message - Announcement messages are messages that are relayed between peers.
- Info
- Node announcing information to a connected peer.
- Message
- Message payload. These are the messages peers send to each other.
Constants§
- ADDRESS_
LIMIT - Maximum number of addresses which can be announced to other nodes.
- INVENTORY_
LIMIT - Maximum number of inventory which can be announced to other nodes.
- REF_
REMOTE_ LIMIT - Maximum number of repository remotes that can be included in a
RefsAnnouncement
message.