PROBE::JSON_DATA(3stap)
π NAME π
probe::json_data β the probe that fires whenever JSON data is wanted by a reader. bestie, that's literally it, that's the whole job description π
β¨ SYNOPSIS β¨
probe json_data {}
no arguments, no fuss, just a lil probe hanging out waiting to be called π
π«Ά VALUES π«Ά
None.
like, zero. nada. nothing to see here. not one single value, and honestly? iconic for that πΈ
π§ CONTEXT π§
okay so here's the tea β this probe fires when the JSON data is about to be read. which means you can't just vibe β you have a job, bestie. this probe must gather up data and then call the macros below to spit that data out in JSON format. it's giving main character energy but with responsibilities π
the order is NOT a suggestion, it's the whole ritual:
- first,
json_output_data_start()must be called. you gotta open the door before anyone walks through it, periodt π - after that comes one or more of these β and listen, it's one call for each data item, so no cheating and no cramming:
json_output_string_value()json_output_numeric_value()json_output_array_string_value()json_output_array_numeric_value()
- finally,
json_output_data_end()must be called. you opened it, you close it. that's the vibe check and you passed it π¦
fr fr, skip a step and the whole thing falls apart. start, stuff, end. every single time. no cap π₯
π SEE ALSO π
and that's the page, bestie π this one came from the SystemTap Tapset Reference, dated September 2026 β go gather your data and slay β¨π
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms