PROBE::SOCKET.AIO_(3stap)

πŸ’– probe::socket.aio_read.return β€” from the Socket Tapset, section 3stap

okay bestie, sit down, hydrate, and let me tell you about this little icon right here. it lives in the Socket Tapset and its whole job is to catch the exact moment a socket finishes reading a message asynchronously. main character behaviour tbh 🫢


✨ NAME ✨

probe::socket.aio_read.return β€” the conclusion of a message received via sock_aio_read. it's giving "the credits just rolled, tell me everything that happened" πŸ’…


🌸 SYNOPSIS 🌸

probe socket.aio_read.return {}

that's it. that's the whole vibe. no arguments, no drama, just a probe waiting to pop off when the read wraps up. periodt ✨


πŸ¦‹ VALUES πŸ¦‹

these are the lil treasures this probe hands you when it fires. every single one, no skips:

  • family β€” the protocol family value. which fam are we in, iykyk πŸ’œ
  • success β€” was the receive successful? 1 = yes, 0 = no. it's a vibe check in binary fr fr πŸŽ€
  • size β€” size of the message received (in bytes), or the error code if success = 0. so either the tea is the byte count OR the tea is what went wrong 😭
  • flags β€” the socket flags value
  • state β€” the socket state value. how's it feeling? we know. 🧚
  • protocol β€” the protocol value
  • name β€” the name of this probe
  • type β€” the socket type value

lowkey obsessed with how much this probe tells you at once. it's a whole information buffet and you're the guest of honour πŸ“


πŸ’… CONTEXT πŸ’…

The message receiver. that's who this fires in. if you're the one getting the message, this is your moment. no cap πŸ‘‘


🌈 DESCRIPTION 🌈

okay so here's the lore: this probe fires at the conclusion of receiving a message on a socket via the sock_aio_read function. like, the async read did its thing, it's done, and now this probe is here to be like "so… here's what happened." iconic timing honestly ⭐


πŸ”₯ SEE ALSO πŸ”₯

  • tapset::socket(3stap) β€” go read the whole socket tapset family, it's giving extended universe 🫢

and that's the page, bestie!! no notes, ate, left no crumbs ✨

signing off with love from the SystemTap Tapset Reference, Ver September 2026 β€” catch you in the next manpage πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from