Lines Matching refs:name
36 #define ADD_BOOL_PARAM(list, name, uValue) \
37 AddParamValue(list, name, NEW_PARAM(BOOL_PARAM, bool_v, uValue, 0))
38 #define ADD_BOOL_ARR_PARAM(list, name, uValue, len) \
39 AddParamValue(list, name, NEW_PARAM(BOOL_ARR_PARAM, bool_arr_v, uValue, len))
40 #define ADD_INT8_PARAM(list, name, uValue) \
41 AddParamValue(list, name, NEW_PARAM(INT8_PARAM, int8_v, uValue, 0))
42 #define ADD_INT8_ARR_PARAM(list, name, uValue, len) \
43 AddParamValue(list, name, NEW_PARAM(INT8_ARR_PARAM, int8_arr_v, uValue, len))
44 #define ADD_INT16_PARAM(list, name, uValue) \
45 AddParamValue(list, name, NEW_PARAM(INT16_PARAM, int16_v, uValue, 0))
46 #define ADD_INT16_ARR_PARAM(list, name, uValue, len) \
47 AddParamValue(list, name, NEW_PARAM(INT16_ARR_PARAM, int16_arr_v, uValue, len))
48 #define ADD_INT32_PARAM(list, name, uValue) \
49 AddParamValue(list, name, NEW_PARAM(INT32_PARAM, int32_v, uValue, 0))
50 #define ADD_INT32_ARR_PARAM(list, name, uValue, len) \
51 AddParamValue(list, name, NEW_PARAM(INT32_ARR_PARAM, int32_arr_v, uValue, len))
52 #define ADD_INT64_PARAM(list, name, uValue) \
53 AddParamValue(list, name, NEW_PARAM(INT64_PARAM, int64_v, uValue, 0))
54 #define ADD_INT64_ARR_PARAM(list, name, uValue, len) \
55 AddParamValue(list, name, NEW_PARAM(INT64_ARR_PARAM, int64_arr_v, uValue, len))
56 #define ADD_FLOAT_PARAM(list, name, uValue) \
57 AddParamValue(list, name, NEW_PARAM(FLOAT_PARAM, float_v, uValue, 0))
58 #define ADD_FLOAT_ARR_PARAM(list, name, uValue, len) \
59 AddParamValue(list, name, NEW_PARAM(FLOAT_ARR_PARAM, float_arr_v, uValue, len))
60 #define ADD_DOUBLE_PARAM(list, name, uValue) \
61 AddParamValue(list, name, NEW_PARAM(DOUBLE_PARAM, double_v, uValue, 0))
62 #define ADD_DOUBLE_ARR_PARAM(list, name, uValue, len) \
63 AddParamValue(list, name, NEW_PARAM(DOUBLE_ARR_PARAM, double_arr_v, uValue, len))
64 #define ADD_STRING_PARAM(list, name, uValue) \
65 AddParamValue(list, name, NEW_PARAM(STRING_PARAM, str_v, uValue, 0))
66 #define ADD_STRING_ARR_PARAM(list, name, uValue, len) \
67 AddParamValue(list, name, NEW_PARAM(STRING_ARR_PARAM, str_arr_v, uValue, len))
69 ParamEntry* CreateParamEntry(const char* name, ParamValue* value)
73 entry->name = name;
115 ParamList AddParamValue(ParamList list, const char* name, ParamValue* value)
117 // return the list if the ParamValue is null(list and name have been checked)
124 ParamEntry* entry = CreateParamEntry(name, value);
142 ParamEntry* entry = CreateParamEntry(name, value);
160 ParamList OH_HiAppEvent_AddBoolParam(ParamList list, const char* name, bool boolean)
162 if (list == NULL || name == NULL) {
165 return ADD_BOOL_PARAM(list, name, boolean);
168 ParamList OH_HiAppEvent_AddBoolArrayParam(ParamList list, const char* name, const bool* booleans, int arrSize)
170 if (list == NULL || name == NULL || booleans == NULL) {
173 return ADD_BOOL_ARR_PARAM(list, name, booleans, arrSize);
176 ParamList OH_HiAppEvent_AddInt8Param(ParamList list, const char* name, int8_t num)
178 if (list == NULL || name == NULL) {
181 return ADD_INT8_PARAM(list, name, num);
184 ParamList OH_HiAppEvent_AddInt8ArrayParam(ParamList list, const char* name, const int8_t* nums, int arrSize)
186 if (list == NULL || name == NULL || nums == NULL) {
189 return ADD_INT8_ARR_PARAM(list, name, nums, arrSize);
192 ParamList OH_HiAppEvent_AddInt16Param(ParamList list, const char* name, int16_t num)
194 if (list == NULL || name == NULL) {
197 return ADD_INT16_PARAM(list, name, num);
200 ParamList OH_HiAppEvent_AddInt16ArrayParam(ParamList list, const char* name, const int16_t* nums, int arrSize)
202 if (list == NULL || name == NULL || nums == NULL) {
205 return ADD_INT16_ARR_PARAM(list, name, nums, arrSize);
208 ParamList OH_HiAppEvent_AddInt32Param(ParamList list, const char* name, int32_t num)
210 if (list == NULL || name == NULL) {
213 return ADD_INT32_PARAM(list, name, num);
216 ParamList OH_HiAppEvent_AddInt32ArrayParam(ParamList list, const char* name, const int32_t* nums, int arrSize)
218 if (list == NULL || name == NULL || nums == NULL) {
221 return ADD_INT32_ARR_PARAM(list, name, nums, arrSize);
224 ParamList OH_HiAppEvent_AddInt64Param(ParamList list, const char* name, int64_t num)
226 if (list == NULL || name == NULL) {
229 return ADD_INT64_PARAM(list, name, num);
232 ParamList OH_HiAppEvent_AddInt64ArrayParam(ParamList list, const char* name, const int64_t* nums, int arrSize)
234 if (list == NULL || name == NULL || nums == NULL) {
237 return ADD_INT64_ARR_PARAM(list, name, nums, arrSize);
240 ParamList OH_HiAppEvent_AddFloatParam(ParamList list, const char* name, float num)
242 if (list == NULL || name == NULL) {
245 return ADD_FLOAT_PARAM(list, name, num);
248 ParamList OH_HiAppEvent_AddFloatArrayParam(ParamList list, const char* name, const float* nums, int arrSize)
250 if (list == NULL || name == NULL || nums == NULL) {
253 return ADD_FLOAT_ARR_PARAM(list, name, nums, arrSize);
256 ParamList OH_HiAppEvent_AddDoubleParam(ParamList list, const char* name, double num)
258 if (list == NULL || name == NULL) {
261 return ADD_DOUBLE_PARAM(list, name, num);
264 ParamList OH_HiAppEvent_AddDoubleArrayParam(ParamList list, const char* name, const double* nums, int arrSize)
266 if (list == NULL || name == NULL || nums == NULL) {
269 return ADD_DOUBLE_ARR_PARAM(list, name, nums, arrSize);
272 ParamList OH_HiAppEvent_AddStringParam(ParamList list, const char* name, const char* str)
274 if (list == NULL || name == NULL || str == NULL) {
277 return ADD_STRING_PARAM(list, name, str);
280 ParamList OH_HiAppEvent_AddStringArrayParam(ParamList list, const char* name, const char* const *strs, int arrSize)
282 if (list == NULL || name == NULL || strs == NULL) {
285 return ADD_STRING_ARR_PARAM(list, name, strs, arrSize);
288 bool OH_HiAppEvent_Configure(const char* name, const char* value)
290 return HiAppEventInnerConfigure(name, value);
293 struct HiAppEvent_Watcher* OH_HiAppEvent_CreateWatcher(const char *name)
295 return CreateWatcher(name);
344 int OH_HiAppEvent_Write(const char* domain, const char* name, enum EventType type, const ParamList list)
346 return HiAppEventInnerWrite(domain, name, type, list);
349 struct HiAppEvent_Processor* OH_HiAppEvent_CreateProcessor(const char* name)
351 return CreateProcessor(name);
365 int OH_HiAppEvent_SetReportEvent(struct HiAppEvent_Processor* processor, const char* domain, const char* name,
368 return SetReportEvent(processor, domain, name, isRealTime);