# Functions
No description provided by the author
No description provided by the author
NewDeviceInfoService creates a new DeviceInfoService for a given device.
NewDeviceStateControl creates and connects a new DeviceStateControl that is ready to use.
NewLocationSimulationService creates a new LocationSimulationService for a given device.
No description provided by the author
No description provided by the author
NewSysmontapService creates a new sysmontapService - samplingInterval is the rate how often to get samples, i.e Xcode's default is 10, which results in sampling output each 1 second, with 500 the samples are retrieved every 15 seconds.
No description provided by the author
VerifyProfileAndType checks that the given string profileTypeIdentifier and profileIdentifier are contained in the given types.
# Structs
No description provided by the author
DeviceInfoService gives us access to retrieving process lists and resolving names for PIDs.
DeviceStateControl allows to access the ConditionInducer so we can set device states like
"SlowNetworkCondition" and "SlowNetwork3GGood".
LocationSimulationService gives us access to simulate device geo location.
No description provided by the author
ProcessInfo contains all the properties for a process running on an iOS devices that we get back from instruments.
Profile belongs to a ProfileType.
ProfileType a profile type we can activate.
No description provided by the author
SysmontapMessage is a wrapper struct for incoming CPU samples.