TT_MESSAGE_OP_SET(3)

πŸ“¦
version 2.5.3 Β· 2 versions
, in nixos 26.05

πŸ¦‹ tt_message_op_set β€” library call (3) πŸ¦‹

🌸 NAME 🌸

tt_message_op_set β€” set the operation attribute for a message

✨ SYNOPSIS ✨

#include &<Tt/tt_c.h>
Tt_status tt_message_op_set(
Tt_message m,
const char *opname);

πŸ’– DESCRIPTION πŸ’–

Okay so bestie, the tt_message_op_set function sets the operation attribute for the specified message. That’s literally its whole main-character job. πŸ’…

The m argument is the opaque handle for the message involved in this operation. The opname argument is the operation that the receiving process is to perform. No cap, that’s the tea. ✨

🌈 RETURN VALUE 🌈

Upon successful completion, the tt_message_op_set function returns the status of the operation as one of the following Tt_status values:

  • TT_OK β€” The operation completed successfully. πŸŽ€
  • TT_ERR_NOMP β€” The ttsession(1) process is not running and the ToolTalk service cannot restart it. 😭
  • TT_ERR_POINTER β€” The pointer passed does not point to an object of the correct type for this operation. πŸ’€

πŸ”— SEE ALSO πŸ”—


Footer check: this library-call page has no source/version or date line to spill, so consider this the cute little sign-off instead β€” bye bestie, go set those operation attributes responsibly. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from