Lines Matching refs:AStatsEvent
53 struct AStatsEvent;
54 typedef struct AStatsEvent AStatsEvent; typedef
60 AStatsEvent* AStatsEvent_obtain();
72 void AStatsEvent_build(AStatsEvent* event);
80 int AStatsEvent_write(AStatsEvent* event);
87 void AStatsEvent_release(AStatsEvent* event);
95 void AStatsEvent_setAtomId(AStatsEvent* event, uint32_t atomId);
100 void AStatsEvent_writeInt32(AStatsEvent* event, int32_t value);
105 void AStatsEvent_writeInt64(AStatsEvent* event, int64_t value);
110 void AStatsEvent_writeFloat(AStatsEvent* event, float value);
115 void AStatsEvent_writeBool(AStatsEvent* event, bool value);
120 void AStatsEvent_writeByteArray(AStatsEvent* event, const uint8_t* buf, size_t numBytes);
127 void AStatsEvent_writeString(AStatsEvent* event, const char* value);
140 void AStatsEvent_writeAttributionChain(AStatsEvent* event, const uint32_t* uids,
146 void AStatsEvent_addBoolAnnotation(AStatsEvent* event, uint8_t annotationId, bool value);
151 void AStatsEvent_addInt32Annotation(AStatsEvent* event, uint8_t annotationId, int32_t value);
154 void AStatsEvent_overwriteTimestamp(AStatsEvent* event, uint64_t timestampNs);
155 uint32_t AStatsEvent_getAtomId(AStatsEvent* event);
157 uint8_t* AStatsEvent_getBuffer(AStatsEvent* event, size_t* size);
158 uint32_t AStatsEvent_getErrors(AStatsEvent* event);