/** * Copyright 2012 Kjetil Ørbekk * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.orbekk.same.android.benchmark; import android.app.Activity; import android.os.Debug; import com.orbekk.same.benchmark.ClientBenchmark; import com.orbekk.same.benchmark.ExampleServer; public class ExampleProtobufServerActivity extends Activity { public final ExampleServer server = new ExampleServer(); @Override public void onResume() { super.onResume(); server.runServer(12000); try { ClientBenchmark.benchmark("localhost", 12000, 100, 2000); } catch (InterruptedException e) { e.printStackTrace(); } } @Override public void onStop() { super.onStop(); server.stopServer(); } }