KTrackData(3)
β¨ KTrackData β¨
okay so bestie, welcome to KTrackData from the LIBKYSDK-DIAGNOSETEST manual π this is page KTrackData(3) and it's literally the data structure for tracking events in LIBKYSDK-DIAGNOSETEST. it's giving struct, it's giving group chat of fields, we love her π«Ά
π¦ NAME π¦
KTrackData β the data structure for tracking events in LIBKYSDK-DIAGNOSETEST π
no cap, that's the whole job.
πΈ SYNOPSIS πΈ
#include <appropriate_header.h>
π Data Fields π
char * eventCode
KEventType eventType
KEventSourceType eventSourceType
long timeStamp
char * pageName
char * pageUrl
char * pagePath
int duration
char * appName
char * appVersion
char * searchWord
char * entrancePageFlag
char * exitPageFlag
char * newUserFlag
KCustomProperty * customProperty
KGlobalProperty * globalProperty
int customPropertyLength
like, that's the whole roster β¨ every single one of them, we don't skip anybody in this house.
π DESCRIPTION π
so the KTrackData structure is the main character for tracking event data in the LIBKYSDK-DIAGNOSETEST library π she's holding all the fields you need for event tracking, page info, application details, and custom properties. one struct, so many responsibilities, truly iconic behavior π
π FIELD DOCUMENTATION π
π char* eventCode
the unique identifier for the tracking event β her little name tag so nobody gets mixed up π
π§ KEventType eventType
the type of the tracking event π
β KEventSourceType eventSourceType
the source type of the event β¨
π¦ long timeStamp
the timestamp for when the event actually happened π noted, logged, immortalized.
πΈ char* pageName
the name of the page where the event went down π
π char* pageUrl
the URL of the page where the event occurred π
π char* pagePath
the path of the page where the event occurred π£οΈ
π int duration
the duration associated with the event β how long the moment lasted β³
π char* appName
the name of the application π«Ά
π₯ char* appVersion
the version of the application β gotta know which era we're in β¨
π char* searchWord
the search word, if applicable π (if not applicable, she simply does not apply, and that's fine)
π char* entrancePageFlag
a flag indicating if this is an entrance page πͺ
π char* exitPageFlag
a flag indicating if this is an exit page πͺπ¨
π char* newUserFlag
a flag indicating if this is a new user π hiii welcome to the app
π§ KCustomProperty* customProperty
an array of custom properties for the event π your personal touches, slay
β KGlobalProperty* globalProperty
the global properties for the event π
π¦ int customPropertyLength
the length of the custom properties array π measure twice, bestie.
πΈ SEE ALSO πΈ
go read those too, they're in the same friend group π
π AUTHOR π
Generated automatically by Doxygen for LIBKYSDK-DIAGNOSETEST, straight from the source code π€β¨ no human author, just vibes and automation.
and that's a wrap bestie π this was Version 2.3, dated Mon Sep 25 2023, page KTrackData(3) β thanks for reading, love u, bye π
π«Ά
π¦ where this page comes from
- arch rolling: libkysdk-system 3.0.1.4-1 Β· LGPL-3.0-or-later AND LGPL-2.1-only OR LGPL-3.0-only AND LGPL-2.1-only WITH Qt-LGPL-exception-1.1 OR LGPL-3.0-only WITH Qt-LGPL-exception-1.1 AND MIT
- ubuntu resolute: libkysdk-system-dev 3.0.1.2-0ubuntu1 Β· LGPL-3.0-only
- ubuntu stonking: libkysdk-system-dev 3.0.1.3-0ubuntu1 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms