MCPcopy Create free account

hub / github.com/Mobiperf/MobiPerf / types & classes

Types & classes158 in github.com/Mobiperf/MobiPerf

↓ 7 callersClassMeasurementType
Maps datastore entity and field names to human-readable ones.
server/gspeedometer/controllers/measurement.py:153
↓ 2 callersClassFilterMeasurementForm
A form to filter measurement results for a given device.
server/gspeedometer/controllers/googlemap.py:78
↓ 2 callersClassRouteException
Tossed during Route exceptions
server/routes/util.py:242
↓ 2 callersClass_RequestConfig
RequestConfig thread-local singleton The Routes RequestConfig object is a thread-local singleton that should be initialized by the w
server/routes/__init__.py:4
↓ 1 callersClassClientLoginError
Raised to indicate there was an error authenticating with ClientLogin.
client/appengine_client.py:40
↓ 1 callersClassMap
Represents the resource needed to draw a map.
server/gspeedometer/helpers/googlemaphelper.py:47
↓ 1 callersClassPstTzinfo
server/gspeedometer/helpers/util.py:148
↓ 1 callersClassRoute
The Route object holds a route recognition and generation routine. See Route.__init__ docs for usage.
server/routes/base.py:23
↓ 1 callersClassSpeedometerClient
Encapsulates an rpc agent with common tasks.
client/speedometer_client.py:71
↓ 1 callersClassUtcTzinfo
server/gspeedometer/helpers/util.py:154
ClassAbout
Display a simple description of this application
android/src/com/mobiperf/About.java:26
ClassAbstractRpcServer
Provides a common interface for a simple RPC server.
client/appengine_client.py:50
ClassAccessDenied
server/gspeedometer/helpers/error.py:47
ClassAccountSelector
Helper class for google account checkins
android/src/com/mobiperf/AccountSelector.java:48
ClassArchive
A webapp.RequestHandler subclass for dealing with archive requests. These request handlers take data from the datastore and convert it to a file
server/gspeedometer/controllers/archive.py:137
ClassArchiveTest
Tests for controllers/archive.py.
server/gspeedometer/controllers/archive_test.py:28
ClassArchiveUtilTest
Tests for helpers/archive_util.py.
server/gspeedometer/helpers/archive_util_test.py:25
ClassBadRequest
server/gspeedometer/helpers/error.py:43
ClassBaseError
server/gspeedometer/helpers/error.py:34
ClassButtonOnClickListener
android/src/com/mobiperf/MeasurementCreationActivity.java:217
ClassCheckin
Handles checkins with the SpeedometerApp server.
android/src/com/mobiperf/Checkin.java:74
ClassCheckin
Checkin request handler.
server/gspeedometer/controllers/checkin.py:33
ClassCheckinTask
android/src/com/mobiperf/MeasurementScheduler.java:1116
ClassClientIdentifier
@author Hongyi Yao (hyyao@umich.edu) ClientIdentifier Encapsulate the IP address and the port. It is used as the key of clientMap to locate correspond
measurement_server/src/com/udpmeasurement/ClientIdentifier.java:24
ClassClientRecord
@author Hongyi Yao (hyyao@umich.edu) ClientRecord save the information and status of a UDP burst , both uplink and downlink
measurement_server/src/com/udpmeasurement/ClientRecord.java:24
ClassConfig
@author Hongyi Yao (hyyao@umich.edu) Provide the definition of constant and logging function which will probabaly be used in other classes
measurement_server/src/com/udpmeasurement/Config.java:25
InterfaceConfig
The system defaults.
android/src/com/mobiperf/Config.java:21
ClassConnectivityChangeReceiver
When alerted that the network connectivity has changed, change the stored connectivity value.
android/src/com/mobiperf/util/PhoneUtils.java:670
ClassDNSLookup
Encapsulates dns data and provides methods for analyzing it.
server/gspeedometer/measurement/dns.py:25
ClassDashboard
Controller for the dashboard view.
server/gspeedometer/controllers/validation_dashboard.py:39
EnumDataUsageProfile
android/src/com/mobiperf/ResourceCapManager.java:50
ClassDateTypeConverter
android/src/com/mobiperf/util/MeasurementJsonConvertor.java:121
ClassDefinition
measurement_server/src/servers/Definition.java:3
ClassDevAppServerHttpRpcServer
Subclass of HttpRpcServer that talks to a dev_appserver instance.
client/appengine_client.py:310
ClassDevice
Controller to handle device management.
server/gspeedometer/controllers/device.py:46
ClassDeviceInfo
POJO class containing static device information. @see{@link DeviceProperty}
android/src/com/mobiperf/DeviceInfo.java:22
ClassDeviceInfo
Represents the static properties of a given device.
server/gspeedometer/model.py:30
ClassDeviceProperties
Represents the dynamic properties of a given device.
server/gspeedometer/model.py:89
ClassDeviceProperty
POJO class containing dynamic information about the device @see DeviceInfo
android/src/com/mobiperf/DeviceProperty.java:24
ClassDeviceTask
Represents a task currently assigned to a given device.
server/gspeedometer/model.py:299
ClassDnsLookupDesc
The description of DNS lookup measurement
android/src/com/mobiperf/measurements/DnsLookupTask.java:51
ClassDnsLookupTask
Measures the DNS lookup time
android/src/com/mobiperf/measurements/DnsLookupTask.java:38
ClassDownlink
measurement_server/src/servers/Downlink.java:6
ClassDownlinkWorker
measurement_server/src/servers/DownlinkWorker.java:10
ClassDummyDesc
The description for the dummy task
android/tests/src/com/mobiperf/speedometer/test/TestMeasurementTaskBase.java:75
ClassDummyTask
A task created only for testing purpose. It never finishes.
android/tests/src/com/mobiperf/speedometer/test/TestMeasurementTaskBase.java:71
ClassEditBoxFocusChangeListener
android/src/com/mobiperf/MeasurementCreationActivity.java:368
ClassGeoLocation
android/src/com/mobiperf/DeviceProperty.java:63
ClassGetCookieTask
android/src/com/mobiperf/AccountSelector.java:241
ClassGoogleMapWrapper
A Python wrapper for Google Maps API.
server/gspeedometer/helpers/googlemaphelper.py:79
ClassHTTP
Encapsulates HTTP data and provides methods for analyzing it.
server/gspeedometer/measurement/http.py:24
ClassHome
Controller for the home page.
server/gspeedometer/controllers/home.py:33
ClassHopInfo
android/src/com/mobiperf/measurements/TracerouteTask.java:426
ClassHttpDesc
The description of a HTTP measurement
android/src/com/mobiperf/measurements/HttpTask.java:87
ClassHttpRpcServer
Provides a simplified RPC-style interface for HTTP requests.
client/appengine_client.py:289
ClassHttpTask
A Callable class that performs download throughput test using HTTP get
android/src/com/mobiperf/measurements/HttpTask.java:54
ClassIcon
Represent the resource needed to draw a Google Map icon.
server/gspeedometer/helpers/googlemaphelper.py:26
EnumInterfaceType
Types of interfaces to return from {@link #getUpInterfaces(InterfaceType)}.
android/src/com/mobiperf/util/PhoneUtils.java:537
ClassLogger
Wrapper for logging operations which can be disabled by setting LOGGING_ENABLED.
android/src/com/mobiperf/Logger.java:10
ClassLoggingLocationListener
A dummy listener that just logs callbacks.
android/src/com/mobiperf/util/PhoneUtils.java:511
ClassMLabNS
android/src/com/mobiperf/util/MLabNS.java:37
ClassMapView
Controller for the Google map view.
server/gspeedometer/controllers/googlemap.py:54
ClassMapper
Mapper handles URL generation and URL recognition in a web application. Mapper is built handling dictionary's. It is assumed that the web app
server/routes/base.py:541
ClassMeasurement
Represents a single measurement by a single end-user device.
server/gspeedometer/model.py:175
ClassMeasurement
Measurement request handler.
server/gspeedometer/controllers/measurement.py:45
ClassMeasurementCreationActivity
The UI Activity that allows users to create their own measurements
android/src/com/mobiperf/MeasurementCreationActivity.java:61
ClassMeasurementDesc
MeasurementDesc and all its subclasses are POJO classes that encode a measurement and enable easy (de)serialization. On the other hand {@link Measurem
android/src/com/mobiperf/MeasurementDesc.java:28
ClassMeasurementError
Error raised when a measurement fails.
android/src/com/mobiperf/MeasurementError.java:20
ClassMeasurementError
Error raised when a measurement fails.
measurement_server/src/com/udpmeasurement/MeasurementError.java:20
ClassMeasurementJsonConvertor
Utility class that use the gson library to provide bidirectional conversion between measurement objects (descriptions, tasks, and results, etc.) and J
android/src/com/mobiperf/util/MeasurementJsonConvertor.java:55
ClassMeasurementPacket
@author Hongyi Yao (hyyao@umich.edu) A helper structure for packing and unpacking network message
measurement_server/src/com/udpmeasurement/MeasurementPacket.java:23
ClassMeasurementResult
POJO that represents the result of a measurement @see MeasurementDesc
android/src/com/mobiperf/MeasurementResult.java:42
ClassMeasurementScheduleConsoleActivity
Activity that shows the current measurement schedule of the scheduler
android/src/com/mobiperf/MeasurementScheduleConsoleActivity.java:47
ClassMeasurementScheduler
The single scheduler thread that monitors the task queue, runs tasks at their specified times, and finally retrieves and reports results once they fin
android/src/com/mobiperf/MeasurementScheduler.java:80
ClassMeasurementSkippedException
Subclass of MeasurementError that indicates that a measurement was skipped - a non-error result.
android/src/com/mobiperf/MeasurementSkippedException.java:20
ClassMeasurementTask
Represents a scheduled measurement task. Subclasses implement functionality for performing the actual measurement. Comparable interface allow comparis
android/src/com/mobiperf/MeasurementTask.java:38
ClassMeasurementTypeOnItemSelectedListener
android/src/com/mobiperf/MeasurementCreationActivity.java:394
ClassMeasurementValidatorFactory
Class with a single static method for creating measurement-specific validation objects.
server/gspeedometer/controllers/validation.py:273
ClassMeasurementWrapper
This generic class represents the function and fields that a measurement- specific wrapper needs to implement. Note this is due to the fact that
server/gspeedometer/measurement/measurement_wrapper.py:19
ClassMetricCalculator
@author Hongyi Yao (hyyao@umich.edu) This class calculates the out-of-order ratio and delay jitter in the array of received UDP packets
android/src/com/mobiperf/measurements/UDPBurstTask.java:254
ClassMobiperfTest
Test utilities.
server/gspeedometer/helpers/test.py:27
ClassModelTest
Tests for model.py.
server/gspeedometer/model_test.py:25
ClassMySSLSocketFactory
Used to generate SSL sockets.
android/src/com/mobiperf/Checkin.java:263
ClassPacketMonitor
Class for tracking if there has been interfering traffic. We need to know how many packets are expected. We can then use the global packet counters t
android/src/com/mobiperf/measurements/RRCTask.java:619
ClassPhoneUtils
Phone related utilities.
android/src/com/mobiperf/util/PhoneUtils.java:72
ClassPing
Encapsulates ping data and provides methods for analyzing it.
server/gspeedometer/measurement/ping.py:25
ClassPingDesc
Encode ping specific parameters, along with common parameters inherited from MeasurmentDesc @author wenjiezeng@google.com (Steve Zeng)
android/src/com/mobiperf/measurements/PingTask.java:83
ClassPingTask
A callable that executes a ping task using one of three methods
android/src/com/mobiperf/measurements/PingTask.java:59
ClassPowerAwareTask
A task wrapper that is power aware, the real logic is carried out by realTask @author wenjiezeng@google.com (Steve Zeng)
android/src/com/mobiperf/ResourceCapManager.java:358
ClassPowerStateChangeReceiver
android/src/com/mobiperf/util/PhoneUtils.java:620
ClassProcWrapper
android/src/com/mobiperf/measurements/TracerouteTask.java:452
ClassRRC
Encapsulates RRC data and provides methods for analyzing it.
server/gspeedometer/measurement/rrc.py:23
ClassRRCDesc
Stores parameters for the RRC inference task @author sanae@umich.edu (Sanae Rosen)
android/src/com/mobiperf/measurements/RRCTask.java:94
ClassRRCInferenceRawData
Represents the RRC State model information gathred from the client directly
server/gspeedometer/model.py:346
ClassRRCInferenceSizesRawData
Represents the data collected on the relationship between round-trip times and packet sizes for different RRC states
server/gspeedometer/model.py:367
ClassRRCStates
Interact with RRC-related data stored in the database
server/gspeedometer/controllers/RRCstates.py:32
ClassRRCTask
This class measures the round trip times of packets as you vary the packet timings between them, with the purpose of inferring RRC state transitions.
android/src/com/mobiperf/measurements/RRCTask.java:77
ClassRRCTestData
Store the results of our RRC test. Data is stored as a list of results indexed by the test number. Tests are performed in order with increasing inter
android/src/com/mobiperf/measurements/RRCTask.java:463
ClassRRCTrafficControl
The purpose of this class is to prevent periodic Checkin activity from interfering with ongoing RRC inference measurements.
android/src/com/mobiperf/RRCTrafficControl.java:23
ClassRequestHandler
@author Hongyi Yao (hyyao@umich.edu) The thread sends data to the client according to the downlink request packet Therefore, the downlink burst will n
measurement_server/src/com/udpmeasurement/RequestHandler.java:27
next →1–100 of 158, ranked by callers