ttsnoop(demos)

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

πŸ’– NAME πŸ’–

okay so bestie, this is ttsnoop, from the demos manual, and its whole thing is literally: send and receive ToolTalk messages interactively πŸ¦‹. No cap, that's the name-section vibe.


✨ SYNOPSIS ✨

ttsnoop [-t]

πŸŽ€ DESCRIPTION πŸŽ€

ttsnoop is giving interactive ToolTalk energy: it lets its user create and send custom constructed ToolTalk messages, and it also lets you selectively monitor any or all ToolTalk messages on your system πŸ‘‘. The ttsnoop menu options are as follows β€” every single one, no skipping:

  • Snoop β€” turn tracing on/off; get version information ✨
  • Message β€” create, open, receive, and destroy messages πŸ’Œ
  • Pattern β€” create, open, and destroy patterns 🧩
  • File β€” numerous tasks, including joining a file πŸ“
  • Session β€” join a specific session; set the default session πŸŽ€
  • Ptype β€” declare and undeclare a ptype; determine whether a ptype exists πŸ”
  • Types β€” generate a list of declared types; generate a list of ToolTalk-based actions πŸ“œ
  • Procid β€” open, close, suspend, and resume a procid πŸ‘‘
  • libc β€” call system(), putenv(), chdir(), pause(), and exit(); use exit() to exit ttsnoop πŸ’€

πŸ’… OPTIONS πŸ’…

The following command-line options are available, bestie β€” and it's a one-option slay:

  • -t β€” print trace output. The especially iconic part is that ttsnoop will print example ToolTalk API code in the invoking OpenWindows cmdtool (or console if ttsnoop is invoked via a menu choice) showing what ToolTalk API calls are being used to construct a particular pattern or message πŸ”₯.
fr fr, that's the whole command-line option list. -t is the main character here πŸ’….

🌈 SEE ALSO 🌈

  • ttsession(1) β€” yes bestie, go look at that too, iykyk 🫢

Source: demos manual. Version/date: not listed on this page. That's the whole ttsnoop moment β€” byeee πŸ’–πŸŽ€

πŸ“¦ where this page comes from