25 #define APPD_IOT_MAX_CUSTOM_EVENTS 200 26 #define APPD_IOT_MAX_NETWORK_EVENTS 200 27 #define APPD_IOT_MAX_ERROR_EVENTS 200 155 #endif // _BEACON_HPP int image_offset
Definition: beacon.hpp:67
std::string os_version
Definition: beacon.hpp:98
int symbol_offset
Definition: beacon.hpp:68
appd_iot_error_code_t appd_iot_add_network_request_event_to_beacon(network_request_event_t event)
Adds Network Request Event to Beacon.
Definition: beacon.cpp:115
std::string package_name
Definition: beacon.hpp:63
uint64_t absolute_addr
Definition: beacon.hpp:66
int duration_ms
Definition: beacon.hpp:55
int req_content_length
Definition: beacon.hpp:51
appd_iot_error_code_t appd_iot_init_device_config(appd_iot_device_config_t devcfg)
Initializes Device Configuration It is madatory to set Device ID and Device Type.
Definition: beacon.cpp:37
Definition: beacon.hpp:29
appd_iot_error_code_t appd_iot_add_error_event_to_beacon(error_event_t event)
Adds Error Event to Beacon.
Definition: beacon.cpp:141
std::string fw_version
Definition: beacon.hpp:96
AppDynamics Device Information Mandatory: Device Type and Device ID Fields.
Definition: appd_iot_def.h:163
std::string error
Definition: beacon.hpp:50
Definition: beacon.hpp:60
std::string summary
Definition: beacon.hpp:41
data_t data
Definition: beacon.hpp:87
std::list< network_request_event_t > network_request_event_list
Definition: beacon.hpp:105
int duration_ms
Definition: beacon.hpp:43
int64_t timestamp_ms
Definition: beacon.hpp:54
int duration_ms
Definition: beacon.hpp:84
std::map< std::string, bool > boolmap
Definition: beacon.hpp:34
Definition: beacon.hpp:71
std::map< std::string, std::string > stringmap
Definition: beacon.hpp:31
appd_iot_error_code_t
Error Code Enums for SDK log.
Definition: appd_iot_def.h:27
appd_iot_error_code_t appd_iot_clear_all_beacons(void)
Clears Beacons in memory.
Definition: beacon.cpp:167
int error_stack_trace_index
Definition: beacon.hpp:85
Definition: beacon.hpp:101
Definition: beacon.hpp:38
device_cfg_t devcfg
Definition: beacon.hpp:103
std::string severity
Definition: beacon.hpp:82
std::list< stack_trace_t > stack_trace_list
Definition: beacon.hpp:86
int64_t timestamp_ms
Definition: beacon.hpp:42
std::map< std::string, int64_t > integermap
Definition: beacon.hpp:32
std::string symbol_name
Definition: beacon.hpp:62
std::map< std::string, int64_t > datetimemap
Definition: beacon.hpp:35
int resp_code
Definition: beacon.hpp:53
std::string device_type
Definition: beacon.hpp:93
std::string message
Definition: beacon.hpp:81
std::string name
Definition: beacon.hpp:80
data_t resp_headers
Definition: beacon.hpp:56
Definition: beacon.hpp:90
std::string device_name
Definition: beacon.hpp:92
int lineno
Definition: beacon.hpp:65
appd_iot_error_code_t appd_iot_send_all_beacons(void)
Sends Beacons in memory to collector.
Definition: beacon.cpp:189
data_t data
Definition: beacon.hpp:44
std::string device_id
Definition: beacon.hpp:94
std::map< std::string, double > doublemap
Definition: beacon.hpp:33
Definition: beacon.hpp:78
data_t data
Definition: beacon.hpp:57
std::list< stack_frame_t > stack_frame_list
Definition: beacon.hpp:75
std::string thread
Definition: beacon.hpp:73
Definition: beacon.hpp:47
std::string file_name
Definition: beacon.hpp:64
int64_t timestamp_ms
Definition: beacon.hpp:83
std::list< custom_event_t > custom_event_list
Definition: beacon.hpp:104
std::list< error_event_t > error_event_list
Definition: beacon.hpp:106
std::string type
Definition: beacon.hpp:40
std::string url
Definition: beacon.hpp:49
std::string hw_version
Definition: beacon.hpp:95
int resp_content_length
Definition: beacon.hpp:52
appd_iot_error_code_t appd_iot_add_custom_event_to_beacon(custom_event_t event)
Adds Custom Event to Beacon.
Definition: beacon.cpp:90
std::string runtime
Definition: beacon.hpp:74
std::string sw_version
Definition: beacon.hpp:97