router¶
jumpstarter.v1
Services¶
RouterService¶
Router service for multiplexing bidirectional streams between clients and exporters. Claims: iss: jumpstarter controller aud: jumpstarter router sub: jumpstarter client/exporter stream: stream id.
Method |
Request |
Response |
Description |
|---|---|---|---|
|
stream |
stream |
Stream connects caller to another caller of the same stream. |
Messages¶
StreamRequest¶
Request message for bidirectional stream communication.
Field |
Number |
Type |
Label |
Description |
|---|---|---|---|---|
|
1 |
|
The raw bytes of the stream frame. |
|
|
2 |
The type of frame being sent. |
StreamResponse¶
Response message for bidirectional stream communication.
Field |
Number |
Type |
Label |
Description |
|---|---|---|---|---|
|
1 |
|
The raw bytes of the stream frame. |
|
|
2 |
The type of frame being received. |
Enums¶
FrameType¶
Frame types for the stream protocol.
Name |
Number |
Description |
|---|---|---|
|
0 |
Data frame carrying payload bytes. |
|
3 |
Reset stream signal. |
|
6 |
Keepalive ping frame. |
|
7 |
Graceful shutdown signal. |