TT_OTYPE_HSIG_ARG_MODE(3)
β¨ NAME β¨
tt_otype_hsig_arg_mode β okay bestie, this one returns the mode of an argument of a request signature of an otype. Thatβs the whole name-section vibe π
πΈ SYNOPSIS πΈ
#include &<Tt/tt_c.h>
Tt_mode tt_otype_hsig_arg_mode(
const char *otype,
int sig,
int arg);
π DESCRIPTION π
So like, tt_otype_hsig_arg_mode returns the mode of the argth argument of the sigth request signature of the given otype. Periodt.
Here are the deets, bestie:
otypeis the object type involved in this operation.sigis the zero-based index into the request signatures of the specifiedotype.argis the zero-based index into the arguments of the specified signature.
π₯ RETURN VALUE π₯
Upon successful completion, tt_otype_hsig_arg_mode returns a value that determines who β sender or handler β writes and reads a message argument. The following modes are defined:
TT_INβ the argument is written by the sender and read by the handler and any observers. πTT_OUTβ the argument is written by the handler and read by the sender and any reply observers. πTT_INOUTβ the argument is written by the sender and the handler and read by all. π
The application can use tt_int_error(3) to extract one of the following Tt_status values from the Tt_mode integer return value:
TT_OKβ the operation completed successfully. βTT_ERR_NOMPβ thettsession(1)process is not running and the ToolTalk service cannot restart it. πTT_ERR_NUMβ the integer value passed was invalid (out of range). πTT_ERR_OTYPEβ the specified object type is not the name of an installed object type. π
π¦ SEE ALSO π¦
Tt/tt_c.h - Tttt_c(5)tt_otype_hsig_arg_type(3)tt_otype_hsig_count(3)tt_otype_hsig_args_count(3)tt_otype_hsig_op(3)tt_int_error(3)
And thatβs the cute little sign-off, bestie: this is the tt_otype_hsig_arg_mode library call page, and the footer only carries that same library call tag β no extra version or date line on this one β so take this sparkly bow on top ππ
π¦ where this page comes from
- nixos 26.05: cde 2.5.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms