Lines Matching refs:msg

53                                         NanEnableRequest* msg) {
58 jsonW.put_int("master_pref", msg->master_pref);
59 jsonW.put_int("cluster_low", msg->cluster_low);
60 jsonW.put_int("cluster_high", msg->cluster_high);
61 jsonW.put_int("config_support_5g", msg->config_support_5g);
62 jsonW.put_int("support_5g_val", msg->support_5g_val);
63 jsonW.put_int("config_sid_beacon", msg->config_sid_beacon);
64 jsonW.put_int("sid_beacon_val", msg->sid_beacon_val);
65 jsonW.put_int("config_2dot4g_rssi_close", msg->config_2dot4g_rssi_close);
66 jsonW.put_int("rssi_close_2dot4g_val", msg->rssi_close_2dot4g_val);
67 jsonW.put_int("config_2dot4g_rssi_middle", msg->config_2dot4g_rssi_middle);
68 jsonW.put_int("rssi_middle_2dot4g_val", msg->rssi_middle_2dot4g_val);
70 msg->config_2dot4g_rssi_proximity);
71 jsonW.put_int("rssi_proximity_2dot4g_val", msg->rssi_proximity_2dot4g_val);
72 jsonW.put_int("config_hop_count_limit", msg->config_hop_count_limit);
73 jsonW.put_int("hop_count_limit_val", msg->hop_count_limit_val);
74 jsonW.put_int("config_2dot4g_support", msg->config_2dot4g_support);
75 jsonW.put_int("support_2dot4g_val", msg->support_2dot4g_val);
76 jsonW.put_int("config_2dot4g_beacons", msg->config_2dot4g_beacons);
77 jsonW.put_int("beacon_2dot4g_val", msg->beacon_2dot4g_val);
78 jsonW.put_int("config_2dot4g_sdf", msg->config_2dot4g_sdf);
79 jsonW.put_int("sdf_2dot4g_val", msg->sdf_2dot4g_val);
80 jsonW.put_int("config_5g_beacons", msg->config_5g_beacons);
81 jsonW.put_int("beacon_5g_val", msg->beacon_5g_val);
82 jsonW.put_int("config_5g_sdf", msg->config_5g_sdf);
83 jsonW.put_int("sdf_5g_val", msg->sdf_5g_val);
84 jsonW.put_int("config_5g_rssi_close", msg->config_5g_rssi_close);
85 jsonW.put_int("rssi_close_5g_val", msg->rssi_close_5g_val);
86 jsonW.put_int("config_5g_rssi_middle", msg->config_5g_rssi_middle);
87 jsonW.put_int("rssi_middle_5g_val", msg->rssi_middle_5g_val);
89 msg->config_5g_rssi_close_proximity);
91 msg->rssi_close_proximity_5g_val);
92 jsonW.put_int("config_rssi_window_size", msg->config_rssi_window_size);
93 jsonW.put_int("rssi_window_size_val", msg->rssi_window_size_val);
94 jsonW.put_int("config_oui", msg->config_oui);
95 jsonW.put_int("oui_val", msg->oui_val);
96 jsonW.put_int("config_intf_addr", msg->config_intf_addr);
97 jsonW.put_byte_array("intf_addr_val", msg->intf_addr_val, 6);
99 msg->config_cluster_attribute_val);
100 jsonW.put_int("config_scan_params", msg->config_scan_params);
102 msg->scan_params_val.dwell_time[NAN_CHANNEL_24G_BAND]);
104 msg->scan_params_val.dwell_time[NAN_CHANNEL_5G_BAND_LOW]);
106 msg->scan_params_val.dwell_time[NAN_CHANNEL_5G_BAND_HIGH]);
108 msg->scan_params_val.scan_period[NAN_CHANNEL_24G_BAND]);
110 msg->scan_params_val.scan_period[NAN_CHANNEL_5G_BAND_LOW]);
112 msg->scan_params_val.scan_period[NAN_CHANNEL_5G_BAND_HIGH]);
113 jsonW.put_int("config_random_factor_force", msg->config_random_factor_force);
114 jsonW.put_int("random_factor_force_val", msg->random_factor_force_val);
115 jsonW.put_int("config_hop_count_force", msg->config_hop_count_force);
116 jsonW.put_int("hop_count_force_val", msg->hop_count_force_val);
139 NanPublishRequest* msg) {
144 jsonW.put_int("publish_id", msg->publish_id);
145 jsonW.put_int("ttl", msg->ttl);
146 jsonW.put_int("publish_type", msg->publish_type);
147 jsonW.put_int("tx_type", msg->tx_type);
148 jsonW.put_int("publish_count", msg->publish_count);
149 jsonW.put_int("service_name_len", msg->service_name_len);
150 jsonW.put_byte_array("service_name", msg->service_name,
151 msg->service_name_len);
152 jsonW.put_int("publish_match_indicator", msg->publish_match_indicator);
153 jsonW.put_int("service_specific_info_len", msg->service_specific_info_len);
154 jsonW.put_byte_array("service_specific_info", msg->service_specific_info,
155 msg->service_specific_info_len);
156 jsonW.put_int("rx_match_filter_len", msg->rx_match_filter_len);
157 jsonW.put_byte_array("rx_match_filter", msg->rx_match_filter,
158 msg->rx_match_filter_len);
159 jsonW.put_int("tx_match_filter_len", msg->tx_match_filter_len);
160 jsonW.put_byte_array("tx_match_filter", msg->tx_match_filter,
161 msg->tx_match_filter_len);
162 jsonW.put_int("rssi_threshold_flag", msg->rssi_threshold_flag);
163 jsonW.put_int("connmap", msg->connmap);
175 NanPublishCancelRequest* msg) {
180 jsonW.put_int("publish_id", msg->publish_id);
193 NanSubscribeRequest* msg) {
198 jsonW.put_int("subscribe_id", msg->subscribe_id);
199 jsonW.put_int("ttl", msg->ttl);
200 jsonW.put_int("period", msg->period);
201 jsonW.put_int("subscribe_type", msg->subscribe_type);
202 jsonW.put_int("serviceResponseFilter", msg->serviceResponseFilter);
203 jsonW.put_int("serviceResponseInclude", msg->serviceResponseInclude);
204 jsonW.put_int("useServiceResponseFilter", msg->useServiceResponseFilter);
206 msg->ssiRequiredForMatchIndication);
207 jsonW.put_int("subscribe_match_indicator", msg->subscribe_match_indicator);
208 jsonW.put_int("subscribe_count", msg->subscribe_count);
209 jsonW.put_int("service_name_len", msg->service_name_len);
210 jsonW.put_byte_array("service_name", msg->service_name,
211 msg->service_name_len);
212 jsonW.put_int("service_specific_info_len", msg->service_name_len);
213 jsonW.put_byte_array("service_specific_info", msg->service_specific_info,
214 msg->service_specific_info_len);
215 jsonW.put_int("rx_match_filter_len", msg->rx_match_filter_len);
216 jsonW.put_byte_array("rx_match_filter", msg->rx_match_filter,
217 msg->rx_match_filter_len);
218 jsonW.put_int("tx_match_filter_len", msg->tx_match_filter_len);
219 jsonW.put_byte_array("tx_match_filter", msg->tx_match_filter,
220 msg->tx_match_filter_len);
221 jsonW.put_int("rssi_threshold_flag", msg->rssi_threshold_flag);
222 jsonW.put_int("connmap", msg->connmap);
223 jsonW.put_int("num_intf_addr_present", msg->num_intf_addr_present);
224 // TODO: jsonW.put_byte_array("intf_addr", msg->intf_addr, NAN_MAX_SUBSCRIBE_MAX_ADDRESS * NAN_MAC_ADDR_LEN);
237 NanSubscribeCancelRequest* msg) {
242 jsonW.put_int("subscribe_id", msg->subscribe_id);
255 NanTransmitFollowupRequest* msg) {
260 jsonW.put_int("publish_subscribe_id", msg->publish_subscribe_id);
261 jsonW.put_int("requestor_instance_id", msg->requestor_instance_id);
262 jsonW.put_byte_array("addr", msg->addr, 6);
263 jsonW.put_int("priority", msg->priority);
264 jsonW.put_int("dw_or_faw", msg->dw_or_faw);
265 jsonW.put_int("service_specific_info_len", msg->service_specific_info_len);
266 jsonW.put_byte_array("service_specific_info", msg->service_specific_info,
267 msg->service_specific_info_len);
281 NanStatsRequest* msg) {
288 NanConfigRequest* msg) {
295 NanTCARequest* msg) {
302 NanBeaconSdfPayloadRequest* msg) {
342 NanResponseMsg msg;
343 msg.status = (NanStatusType) jsonR.get_int("status", &error);
344 msg.value = jsonR.get_int("value", &error);
345 msg.response_type = (NanResponseType) jsonR.get_int("response_type", &error);
346 if (msg.response_type == NAN_RESPONSE_PUBLISH) {
347 msg.body.publish_response.publish_id = jsonR.get_int(
349 } else if (msg.response_type == NAN_RESPONSE_SUBSCRIBE) {
350 msg.body.subscribe_response.subscribe_id = jsonR.get_int(
352 } else if (msg.response_type == NAN_GET_CAPABILITIES) {
353 msg.body.nan_capabilities.max_concurrent_nan_clusters = jsonR.get_int(
355 msg.body.nan_capabilities.max_publishes = jsonR.get_int(
357 msg.body.nan_capabilities.max_subscribes = jsonR.get_int(
359 msg.body.nan_capabilities.max_service_name_len = jsonR.get_int(
361 msg.body.nan_capabilities.max_match_filter_len = jsonR.get_int(
363 msg.body.nan_capabilities.max_total_match_filter_len = jsonR.get_int(
365 msg.body.nan_capabilities.max_service_specific_info_len = jsonR.get_int(
367 msg.body.nan_capabilities.max_vsa_data_len = jsonR.get_int(
369 msg.body.nan_capabilities.max_mesh_data_len = jsonR.get_int(
371 msg.body.nan_capabilities.max_ndi_interfaces = jsonR.get_int(
373 msg.body.nan_capabilities.max_ndp_sessions = jsonR.get_int(
375 msg.body.nan_capabilities.max_app_info_len = jsonR.get_int(
385 mCallbackHandlers.NotifyResponse(transaction_id, &msg);
398 NanPublishTerminatedInd msg;
399 msg.publish_id = jsonR.get_int("publish_id", &error);
400 msg.reason = (NanStatusType) jsonR.get_int("reason", &error);
408 mCallbackHandlers.EventPublishTerminated(&msg);
421 NanSubscribeTerminatedInd msg;
422 msg.subscribe_id = jsonR.get_int("subscribe_id", &error);
423 msg.reason = (NanStatusType) jsonR.get_int("reason", &error);
431 mCallbackHandlers.EventSubscribeTerminated(&msg);
443 NanFollowupInd msg;
444 msg.publish_subscribe_id = jsonR.get_int("publish_subscribe_id", &error);
445 msg.requestor_instance_id = jsonR.get_int("requestor_instance_id", &error);
446 jsonR.get_byte_array("addr", &error, msg.addr, NAN_MAC_ADDR_LEN);
447 msg.dw_or_faw = jsonR.get_int("dw_or_faw", &error);
448 msg.service_specific_info_len = jsonR.get_int("service_specific_info_len",
451 msg.service_specific_info,
460 mCallbackHandlers.EventFollowup(&msg);
472 NanMatchInd msg;
473 msg.publish_subscribe_id = jsonR.get_int("publish_subscribe_id", &error);
474 msg.requestor_instance_id = jsonR.get_int("requestor_instance_id", &error);
475 jsonR.get_byte_array("addr", &error, msg.addr, NAN_MAC_ADDR_LEN);
476 msg.service_specific_info_len = jsonR.get_int("service_specific_info_len",
479 msg.service_specific_info,
481 msg.sdf_match_filter_len = jsonR.get_int("sdf_match_filter_len", &error);
482 jsonR.get_byte_array("sdf_match_filter", &error, msg.sdf_match_filter,
492 mCallbackHandlers.EventMatch(&msg);
504 NanDiscEngEventInd msg;
505 msg.event_type = (NanDiscEngEventType) jsonR.get_int("event_type", &error);
506 if (msg.event_type == NAN_EVENT_ID_DISC_MAC_ADDR) {
507 jsonR.get_byte_array("data", &error, msg.data.mac_addr.addr,
510 jsonR.get_byte_array("data", &error, msg.data.cluster.addr,
520 mCallbackHandlers.EventDiscEngEvent(&msg);
532 NanDisabledInd msg;
533 msg.reason = (NanStatusType) jsonR.get_int("reason", &error);
541 mCallbackHandlers.EventDisabled(&msg);