Lines Matching refs:AStatsEvent
53 struct AStatsEvent;
54 typedef struct AStatsEvent AStatsEvent; typedef
60 AStatsEvent* AStatsEvent_obtain();
72 void AStatsEvent_build(AStatsEvent* event);
84 int AStatsEvent_write(AStatsEvent* event);
91 void AStatsEvent_release(AStatsEvent* event);
99 void AStatsEvent_setAtomId(AStatsEvent* event, uint32_t atomId);
104 void AStatsEvent_writeInt32(AStatsEvent* event, int32_t value);
109 void AStatsEvent_writeInt64(AStatsEvent* event, int64_t value);
114 void AStatsEvent_writeFloat(AStatsEvent* event, float value);
119 void AStatsEvent_writeBool(AStatsEvent* event, bool value);
124 void AStatsEvent_writeByteArray(AStatsEvent* event, const uint8_t* buf, size_t numBytes);
131 void AStatsEvent_writeString(AStatsEvent* event, const char* value);
144 void AStatsEvent_writeAttributionChain(AStatsEvent* event, const uint32_t* uids,
153 void AStatsEvent_writeInt32Array(AStatsEvent* event, const int32_t* elements, size_t numElements);
161 void AStatsEvent_writeInt64Array(AStatsEvent* event, const int64_t* elements, size_t numElements);
169 void AStatsEvent_writeFloatArray(AStatsEvent* event, const float* elements, size_t numElements);
177 void AStatsEvent_writeBoolArray(AStatsEvent* event, const bool* elements, size_t numElements);
187 void AStatsEvent_writeStringArray(AStatsEvent* event, const char* const* elements,
193 void AStatsEvent_addBoolAnnotation(AStatsEvent* event, uint8_t annotationId, bool value);
198 void AStatsEvent_addInt32Annotation(AStatsEvent* event, uint8_t annotationId, int32_t value);
201 void AStatsEvent_overwriteTimestamp(AStatsEvent* event, uint64_t timestampNs);
202 uint32_t AStatsEvent_getAtomId(AStatsEvent* event);
204 uint8_t* AStatsEvent_getBuffer(AStatsEvent* event, size_t* size);
205 uint32_t AStatsEvent_getErrors(AStatsEvent* event);