telnet_eve...egotiate_t(3)

πŸ“¦
version 0.23 Β· 2 versions
, in epel 10, fedora 43, fedora 44

πŸ’– NAME πŸ’–

telnet_event_t::subnegotiate_t β€” bestie, it's the subnegotiation event struct, and yes she is that girl πŸŽ€


✨ SYNOPSIS ✨

#include <libtelnet.h>

πŸ¦‹ Data Fields πŸ¦‹

  • enum telnet_event_type_t _type
  • const char * buffer
  • size_t size
  • unsigned char telopt

🌸 DETAILED DESCRIPTION 🌸

okay so. this struct is literally the subnegotiation event. that's the whole vibe. it shows up when subnegotiation stuff is happening and it carries the receipts: the type, the buffer, the size, and the telopt. iconic behavior honestly πŸ’…


πŸ‘‘ FIELD DOCUMENTATION πŸ‘‘

πŸ“ enum telnet_event_type_t telnet_event_t::subnegotiate_t::_type

an alias for type. that's it, that's the field. she's just standing there, being an alias 🫢

🧚 const char* telnet_event_t::subnegotiate_t::buffer

the data of sub-negotiation πŸ’– this is where the actual payload lives, no cap.

⭐ size_t telnet_event_t::subnegotiate_t::size

the number of bytes in buffer. so like, how much data are we actually talking about here. math but make it cute ✨

🌈 unsigned char telnet_event_t::subnegotiate_t::telopt

the option code for negotiation. she tells you which option we're negotiating, and honestly? we love her for it πŸ”₯


πŸ’œ AUTHOR πŸ’œ

Generated automatically by Doxygen for My Project from the source code. not a human, just a very efficient little robot πŸ€–βœ¨


k that's the whole page bestie, go forth and subnegotiate responsibly πŸŽ€

signing off β€” My Project, page telnet_eve...egotiate_t(3), straight from the Library Functions Manual. mwah πŸ’‹

πŸ“¦ where this page comes from