# Functions
NewDeviceInfoService creates a new DeviceInfoService for a given device.
NewDeviceStateControl creates and connects a new DeviceStateControl that is ready to use.
No description provided by the author
VerifyProfileAndType checks that the given string profileTypeIdentifier and profileIdentifier are contained in the given types.
# Structs
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".Use the List() command to get all available ProfileType and Profile combinations.Then use Enable() and Disable() to control them.
No description provided by the author
ProcessInfo contains all the properties for a processrunning on an iOS devices that we get back from instruments.
Profile belongs to a ProfileType.
ProfileType a profile type we can activate.