kibotos.service.v1 types
This page lists the messages and enums of kibotos.service.v1 that the API packages use, generated from the proto file and its comments.
ServiceTarget
ServiceTarget names one exact service inside a guest. It cannot name an arbitrary network address, port range, abstract socket, or wildcard path.
- One of
target
TCPLoopbackTarget
UnixStreamTarget
Open
Open must be the first request, and fixes the target for the entire stream.
Connected
Connected is sent exactly once after the socket connects, before any data.
This message has no fields.
HalfClose
HalfClose closes socket writes after all preceding request bytes. Requests after HalfClose are invalid; the response direction remains readable.
This message has no fields.
EOF
EOF marks normal socket read EOF. It does not close the request direction. Both directions must finish before the RPC can complete successfully.
This message has no fields.
LoopbackAddressFamily
LOOPBACK_ADDRESS_FAMILY_UNSPECIFIED= 0LOOPBACK_ADDRESS_FAMILY_IPV4= 1LOOPBACK_ADDRESS_FAMILY_IPV6= 2
/v1/service
This page describes /v1/service on the node data plane. Its parameter names and limits are generated from the constants the Kibotos code implements it with.
ctrl configuration
This page lists every table and key of the ctrl configuration file, generated from the annotated example ctrl.example.toml, which the ctrl tests check against the keys ctrl reads. A table or key the example leaves commented out is optional.