13f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh/* 23f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * Copyright (C) 2017 The Android Open Source Project 33f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * 43f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * Licensed under the Apache License, Version 2.0 (the "License"); 53f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * you may not use this file except in compliance with the License. 63f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * You may obtain a copy of the License at 73f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * 83f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * http://www.apache.org/licenses/LICENSE-2.0 93f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * 103f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * Unless required by applicable law or agreed to in writing, software 113f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * distributed under the License is distributed on an "AS IS" BASIS, 123f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 133f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * See the License for the specific language governing permissions and 143f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh * limitations under the License. 153f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh */ 163f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 173f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh#ifndef CHRE_WIFI_OFFLOAD_HOST_MESSAGE_TYPES_H_ 183f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh#define CHRE_WIFI_OFFLOAD_HOST_MESSAGE_TYPES_H_ 193f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 203f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadehnamespace wifi_offload { 213f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 223f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadehenum HostMessageType : uint32_t { 233f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_BASE = 0x00001000, 243f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 253f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_CONFIG_SCANS, 263f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_SUBSCRIBE_SCAN_RESULTS, 273f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_UNSUBSCRIBE_SCAN_RESULTS, 283f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_GET_SCAN_STATS, 293f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_CMD_RESET, 303f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 313f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_MSG_BASE = 0x0005000, 323f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 333f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_MSG_SCAN_RESULTS, 343f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_MSG_SCAN_STATS, 353f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh HOST_MSG_ERROR, 363f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh}; 373f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 383f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh} // namespace wifi_offload 393f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh 403f5e86ee9463dce381ebd8cdb65ab3f79c1b864dMehdi Alizadeh#endif // CHRE_WIFI_OFFLOAD_HOST_MESSAGE_TYPES_H_ 41