13e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich/* 23d8b467e5a38f9935e581a34b3be3b7c7d5b106fMark Salyzyn * Copyright (C) 2012-2014 The Android Open Source Project 33e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * 43e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * Licensed under the Apache License, Version 2.0 (the "License"); 53e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * you may not use this file except in compliance with the License. 63e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * You may obtain a copy of the License at 73e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * 83e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * http://www.apache.org/licenses/LICENSE-2.0 93e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * 103e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * Unless required by applicable law or agreed to in writing, software 113e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * distributed under the License is distributed on an "AS IS" BASIS, 123e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 133e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * See the License for the specific language governing permissions and 143e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich * limitations under the License. 153e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich */ 163e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich 173e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich#ifndef _LOGD_COMMAND_H 183e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich#define _LOGD_COMMAND_H 193e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich 203d8b467e5a38f9935e581a34b3be3b7c7d5b106fMark Salyzyn#include <sysutils/SocketClient.h> 213e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich#include <sysutils/FrameworkCommand.h> 223e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich 233e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevichclass LogCommand : public FrameworkCommand { 243e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevichpublic: 253e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich LogCommand(const char *cmd); 263e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich virtual ~LogCommand() {} 273e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich}; 283e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich 293e76e0a49760c4970b7cda6153e51026af98e4f3Nick Kralevich#endif 30