Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
carriersim
command
Command carriersim runs a simulated airline reservation system.
|
Command carriersim runs a simulated airline reservation system. |
|
jetwayctl
command
Command jetwayctl is the operator's command line for Jetway.
|
Command jetwayctl is the operator's command line for Jetway. |
|
jetwayd
command
Command jetwayd runs the Jetway gateway: the PNR store, the message pipeline, the partner ingress listeners and the operations console.
|
Command jetwayd runs the Jetway gateway: the PNR store, the message pipeline, the partner ingress listeners and the operations console. |
|
jetwayload
command
Command jetwayload drives the integration scenarios under load.
|
Command jetwayload drives the integration scenarios under load. |
|
internal
|
|
|
scenario
Package scenario holds end-to-end exchanges through a real Jetway node, and the two ways of running them.
|
Package scenario holds end-to-end exchanges through a real Jetway node, and the two ways of running them. |
|
pkg
|
|
|
acars
Package acars reads and writes the OOOI reports an aircraft's datalink produces -- Out of the gate, Off the ground, On the ground, In to the gate -- as they reach an airline's host over the ground network.
|
Package acars reads and writes the OOOI reports an aircraft's datalink produces -- Out of the gate, Off the ground, On the ground, In to the gate -- as they reach an airline's host over the ground network. |
|
aftn
Package aftn implements the Aeronautical Fixed Telecommunication Network message envelope: the network air traffic services talk over, and Type B's cousin -- the same telegraph heritage, a different address plan.
|
Package aftn implements the Aeronautical Fixed Telecommunication Network message envelope: the network air traffic services talk over, and Type B's cousin -- the same telegraph heritage, a different address plan. |
|
api
Package api exposes the gateway over HTTP: a booking endpoint, read access to the message log and the PNR store, and a live event stream that the console uses to show traffic as it happens.
|
Package api exposes the gateway over HTTP: a booking endpoint, read access to the message log and the PNR store, and a live event stream that the console uses to show traffic as it happens. |
|
ats
Package ats implements the ICAO air traffic services messages that follow a flight through the AFTN: the filed flight plan and the movement messages about it.
|
Package ats implements the ICAO air traffic services messages that follow a flight through the AFTN: the filed flight plan and the movement messages about it. |
|
avail
Package avail holds what a distribution system believes is sellable.
|
Package avail holds what a distribution system believes is sellable. |
|
avs
Package avs decodes and builds Availability Status messages.
|
Package avs decodes and builds Availability Status messages. |
|
baggage
Package baggage implements the Baggage Source Message and the Baggage Processed Message: how a check-in system tells the sortation world a bag exists, and how the sortation world reports what it did with it.
|
Package baggage implements the Baggage Source Message and the Baggage Processed Message: how a check-in system tells the sortation world a bag exists, and how the sortation world reports what it did with it. |
|
bsp
Package bsp is the settlement side of the ticket: the Airline Accounting/Sales data file -- the HOT -- that a Billing and Settlement Plan hands each airline for the documents agents sold on its behalf, and that the airline's revenue accounting reconciles against its own sales.
|
Package bsp is the settlement side of the ticket: the Airline Accounting/Sales data file -- the HOT -- that a Billing and Settlement Plan hands each airline for the documents agents sold on its behalf, and that the airline's revenue accounting reconciles against its own sales. |
|
config
Package config loads the gateway's deployment configuration.
|
Package config loads the gateway's deployment configuration. |
|
dcs
Package dcs is a departure control system: the system that turns a reservation into a passenger on an aircraft.
|
Package dcs is a departure control system: the system that turns a reservation into a passenger on an aircraft. |
|
demo
Package demo provides simulated carriers and a flight catalog so the gateway can be exercised end to end without a real interline partner.
|
Package demo provides simulated carriers and a flight catalog so the gateway can be exercised end to end without a real interline partner. |
|
edifact
Package edifact implements the UN/EDIFACT interchange syntax (ISO 9735) used to carry IATA PADIS messages such as PAOREQ/PAORES, PNRGOV, PAXLST and the DCQCKI/DCRCKI check-in pair.
|
Package edifact implements the UN/EDIFACT interchange syntax (ISO 9735) used to carry IATA PADIS messages such as PAOREQ/PAORES, PNRGOV, PAXLST and the DCQCKI/DCRCKI check-in pair. |
|
egress
Package egress delivers messages to partners, and keeps trying.
|
Package egress delivers messages to partners, and keeps trying. |
|
fare
Package fare prices an itinerary: which published fare each segment is sold under, what the rules allow, what the taxes add, and what the passenger pays.
|
Package fare prices an itinerary: which published fare each segment is sold under, what the rules allow, what the taxes add, and what the passenger pays. |
|
gateway
Package gateway is the message pipeline: it turns bytes from a peer into changes on a record, and changes on a record into bytes for a peer.
|
Package gateway is the message pipeline: it turns bytes from a peer into changes on a record, and changes on a record into bytes for a peer. |
|
iatci
Package iatci is inter-airline through check-in: the EDIFACT dialogue by which the departure-control system of one carrier checks a connecting passenger in on another carrier's flight, so the passenger is accepted once and boards both.
|
Package iatci is inter-airline through check-in: the EDIFACT dialogue by which the departure-control system of one carrier checks a connecting passenger in on another carrier's flight, so the passenger is accepted once and boards both. |
|
ingress
Package ingress accepts messages from partners.
|
Package ingress accepts messages from partners. |
|
inventory
Package inventory is a carrier's seat inventory: what each flight offers per cabin, what is sold, what is waitlisted, and the answer to a request for more.
|
Package inventory is a carrier's seat inventory: what each flight offers per cabin, what is sold, what is waitlisted, and the answer to a request for more. |
|
irops
Package irops re-accommodates passengers when the schedule breaks under them: irregular operations, the day the airline earns its keep.
|
Package irops re-accommodates passengers when the schedule breaks under them: irregular operations, the day the airline earns its keep. |
|
matip
Package matip implements MATIP, the mapping of airline traffic over IP defined by RFC 2351.
|
Package matip implements MATIP, the mapping of airline traffic over IP defined by RFC 2351. |
|
metrics
Package metrics exposes counters, gauges and histograms in Prometheus text format.
|
Package metrics exposes counters, gauges and histograms in Prometheus text format. |
|
mvt
Package mvt reads and writes IATA aircraft movement messages: MVT, its MVA variant, and DIV diversions.
|
Package mvt reads and writes IATA aircraft movement messages: MVT, its MVA variant, and DIV diversions. |
|
ndc
Package ndc implements the IATA New Distribution Capability order messages.
|
Package ndc implements the IATA New Distribution Capability order messages. |
|
node
Package node assembles a running jetwayd from a configuration.
|
Package node assembles a running jetwayd from a configuration. |
|
padis
Package padis maps IATA PADIS EDIFACT messages onto the canonical PNR.
|
Package padis maps IATA PADIS EDIFACT messages onto the canonical PNR. |
|
paxlst
Package paxlst is Advance Passenger Information: the UN/EDIFACT PAXLST message an airline sends a border control agency before an aircraft departs, naming everyone on board with the data from their travel documents.
|
Package paxlst is Advance Passenger Information: the UN/EDIFACT PAXLST message an airline sends a border control agency before an aircraft departs, naming everyone on board with the data from their travel documents. |
|
pnl
Package pnl implements the Passenger Name List and the Additions and Deletions List: the messages a reservations system sends the airport so check-in knows who is coming.
|
Package pnl implements the Passenger Name List and the Additions and Deletions List: the messages a reservations system sends the airport so check-in knows who is coming. |
|
pnr
Package pnr defines the canonical Passenger Name Record that every wire format maps onto.
|
Package pnr defines the canonical Passenger Name Record that every wire format maps onto. |
|
prorate
Package prorate divides a through fare between the coupons of an itinerary, which is what interline billing runs on: the carrier that flew a coupon on another carrier's ticket bills the ticket's carrier the coupon's share of the fare, less an interline service charge.
|
Package prorate divides a through fare between the coupons of an itinerary, which is what interline billing runs on: the carrier that flew a coupon on another carrier's ticket bills the ticket's carrier the coupon's share of the fare, less an interline service charge. |
|
queue
Package queue turns things that happened into work someone has to do.
|
Package queue turns things that happened into work someone has to do. |
|
rescode
Package rescode holds the IATA reservation action and status code vocabulary.
|
Package rescode holds the IATA reservation action and status code vocabulary. |
|
spool
Package spool is a durable write-ahead buffer for inbound messages.
|
Package spool is a durable write-ahead buffer for inbound messages. |
|
ssim
Package ssim implements the IATA schedule messages carried over Type B: SSM, the Standard Schedules Message, and ASM, the Ad hoc Schedule Message.
|
Package ssim implements the IATA schedule messages carried over Type B: SSM, the Standard Schedules Message, and ASM, the Ad hoc Schedule Message. |
|
store
Package store persists the message log and the PNR state.
|
Package store persists the message log and the PNR state. |
|
telemetry
Package telemetry gives the gateway OpenTelemetry tracing.
|
Package telemetry gives the gateway OpenTelemetry tracing. |
|
transport
Package transport carries message bytes between the gateway and its peers.
|
Package transport carries message bytes between the gateway and its peers. |
|
typeb
Package typeb implements the IATA/ATA "Type B" teletype message envelope used by the SITA and ARINC store-and-forward networks.
|
Package typeb implements the IATA/ATA "Type B" teletype message envelope used by the SITA and ARINC store-and-forward networks. |
|
ulid
Package ulid implements lexicographically sortable, time-ordered identifiers.
|
Package ulid implements lexicographically sortable, time-ordered identifiers. |
Click to show internal directories.
Click to hide internal directories.








