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