Crate fcp_switching

Source

Modulesยง

  • Switch control packets.
  • Contains structures used for announcing and decoding the Encoding Scheme, as defined in https://github.com/cjdelisle/cjdns/blob/cjdns-v18/doc/Whitepaper.md#encoding-schemes
  • Implements switching operations described in the Whitepaper: shifting routes and reversing bits.
  • Contains the RoutePacket structure, which is used to represent a packet exchanged by switches and routers to advertise routes.
  • Contains the SwitchPacket structure, storing the packet header used by the Switch, as defined by https://github.com/cjdelisle/cjdns/blob/cjdns-v18/doc/Whitepaper.md#in-memory-representation