Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pirate_frb 1.0.0 documentation
pirate_frb 1.0.0 documentation
  • Home
  • Tex notes

User Guide

  • Installation
  • Introduction
  • Quick start
  • Developer notes
  • Writing a grouper
  • Build system
  • Hardware
  • CLI reference
  • File/network formats
    • ASDF file format
    • X->FRB network protocol (v2)
    • xengine_metadata (v2)
    • dedispersion_config
    • dedispersion_plan
    • frb_server config
    • gRPC Protocol Definitions
  • Python class reference
    • FrbGrouper
    • FrbSifterClient
    • FrbSifterEvents
    • GpuDedisperserOutputs
  • LLM context files
    • C++ guidelines
    • GPU kernels
    • Pybind11
    • Writing sphinx-friendly docstrings
    • Thread-Backed Class Pattern
    • CudaEventRingbuf
Back to top
View this page

gRPC Protocol DefinitionsΒΆ

  • frb_search.proto - RPC server embedded in pirate (e.g. write_file callbacks)

  • frb_grouper.proto - RPC intercommunication between pirate and grouper

  • frb_sifter.proto - RPC intercommunication between grouper and sifter

Next
Python class reference
Previous
cf05_production.yml
Copyright © 2026, Kendrick Smith
Made with Sphinx and @pradyunsg's Furo