1f46c533931224296b11d98798344c049f88db9a1mukesh agrawal/*
2f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * Copyright (C) 2016 The Android Open Source Project
3f46c533931224296b11d98798344c049f88db9a1mukesh agrawal *
4f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * Licensed under the Apache License, Version 2.0 (the "License");
5f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * you may not use this file except in compliance with the License.
6f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * You may obtain a copy of the License at
7f46c533931224296b11d98798344c049f88db9a1mukesh agrawal *
8f46c533931224296b11d98798344c049f88db9a1mukesh agrawal *      http://www.apache.org/licenses/LICENSE-2.0
9f46c533931224296b11d98798344c049f88db9a1mukesh agrawal *
10f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * Unless required by applicable law or agreed to in writing, software
11f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * distributed under the License is distributed on an "AS IS" BASIS,
12f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * See the License for the specific language governing permissions and
14f46c533931224296b11d98798344c049f88db9a1mukesh agrawal * limitations under the License.
15f46c533931224296b11d98798344c049f88db9a1mukesh agrawal */
16f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
17f46c533931224296b11d98798344c049f88db9a1mukesh agrawalpackage com.android.server.wifi;
18f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
19f46c533931224296b11d98798344c049f88db9a1mukesh agrawal/** LogMessage implementation that does nothing. */
20f46c533931224296b11d98798344c049f88db9a1mukesh agrawalpublic class DummyLogMessage implements WifiLog.LogMessage {
21f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    @Override
22f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    public WifiLog.LogMessage r(String value) {
23f46c533931224296b11d98798344c049f88db9a1mukesh agrawal        return this;
24f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    }
25f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
26f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    @Override
27f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    public WifiLog.LogMessage c(String value) {
28f46c533931224296b11d98798344c049f88db9a1mukesh agrawal        return this;
29f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    }
30f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
31f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    @Override
32f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    public WifiLog.LogMessage c(long value) {
33f46c533931224296b11d98798344c049f88db9a1mukesh agrawal        return this;
34f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    }
35f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
36f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    @Override
37f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    public WifiLog.LogMessage c(char value) {
38f46c533931224296b11d98798344c049f88db9a1mukesh agrawal        return this;
39f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    }
40f46c533931224296b11d98798344c049f88db9a1mukesh agrawal
41f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    @Override
4264acb4210ced1920fc29caa98a353b2968fd33b5Sohani Rao    public WifiLog.LogMessage c(boolean value) {
4364acb4210ced1920fc29caa98a353b2968fd33b5Sohani Rao        return this;
4464acb4210ced1920fc29caa98a353b2968fd33b5Sohani Rao    }
4564acb4210ced1920fc29caa98a353b2968fd33b5Sohani Rao
4664acb4210ced1920fc29caa98a353b2968fd33b5Sohani Rao    @Override
47f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    public void flush() {
48f46c533931224296b11d98798344c049f88db9a1mukesh agrawal        // Nothing to do.
49f46c533931224296b11d98798344c049f88db9a1mukesh agrawal    }
50f46c533931224296b11d98798344c049f88db9a1mukesh agrawal}
51