15beee10b17e676380727da0b16b98ba7568669ecPeng Xu/* 25beee10b17e676380727da0b16b98ba7568669ecPeng Xu * Copyright (C) 2017 The Android Open Source Project 35beee10b17e676380727da0b16b98ba7568669ecPeng Xu * 45beee10b17e676380727da0b16b98ba7568669ecPeng Xu * Licensed under the Apache License, Version 2.0 (the "License"); 55beee10b17e676380727da0b16b98ba7568669ecPeng Xu * you may not use this file except in compliance with the License. 65beee10b17e676380727da0b16b98ba7568669ecPeng Xu * You may obtain a copy of the License at 75beee10b17e676380727da0b16b98ba7568669ecPeng Xu * 85beee10b17e676380727da0b16b98ba7568669ecPeng Xu * http://www.apache.org/licenses/LICENSE-2.0 95beee10b17e676380727da0b16b98ba7568669ecPeng Xu * 105beee10b17e676380727da0b16b98ba7568669ecPeng Xu * Unless required by applicable law or agreed to in writing, software 115beee10b17e676380727da0b16b98ba7568669ecPeng Xu * distributed under the License is distributed on an "AS IS" BASIS, 125beee10b17e676380727da0b16b98ba7568669ecPeng Xu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 135beee10b17e676380727da0b16b98ba7568669ecPeng Xu * See the License for the specific language governing permissions and 145beee10b17e676380727da0b16b98ba7568669ecPeng Xu * limitations under the License. 155beee10b17e676380727da0b16b98ba7568669ecPeng Xu */ 165beee10b17e676380727da0b16b98ba7568669ecPeng Xu#ifndef HIDUTIL_TEST_HIDDESCRIPTOR_H_ 175beee10b17e676380727da0b16b98ba7568669ecPeng Xu#define HIDUTIL_TEST_HIDDESCRIPTOR_H_ 185beee10b17e676380727da0b16b98ba7568669ecPeng Xu 195beee10b17e676380727da0b16b98ba7568669ecPeng Xu#include <cstddef> 205beee10b17e676380727da0b16b98ba7568669ecPeng Xu 215beee10b17e676380727da0b16b98ba7568669ecPeng Xustruct TestHidDescriptor { 225beee10b17e676380727da0b16b98ba7568669ecPeng Xu const unsigned char *data; 235beee10b17e676380727da0b16b98ba7568669ecPeng Xu size_t len; 245beee10b17e676380727da0b16b98ba7568669ecPeng Xu const char *name; 255beee10b17e676380727da0b16b98ba7568669ecPeng Xu}; 265beee10b17e676380727da0b16b98ba7568669ecPeng Xu 275beee10b17e676380727da0b16b98ba7568669ecPeng Xuextern const TestHidDescriptor gDescriptorArray[]; 285beee10b17e676380727da0b16b98ba7568669ecPeng Xuconst TestHidDescriptor *findTestDescriptor(const char *name); 295beee10b17e676380727da0b16b98ba7568669ecPeng Xu 305beee10b17e676380727da0b16b98ba7568669ecPeng Xu#endif // HIDUTIL_TEST_HIDDESCRIPTOR_H_ 31