-
Notifications
You must be signed in to change notification settings - Fork 58
Closed
Labels
iOSiOS related issueiOS related issuequestionFurther information is requestedFurther information is requested
Description
Need these details for both iOS and Android:
- Can we set the transmit profile to the LogManager multiple times? Eg: Set different transmit profile based on the network strength
- What priority events will be skipped for NearRealTime and BestEffort transmit profiles?
It was mentioned in the documentation that
“Low priority events will not be transmitted, except for the RealTime transmit profile, unless it will not incur additional cost to the client application in terms of resource consumption, which mostly means when the device is on plug-in power and on a non-metered network” ODWEventPriorityUnspecified-> This is the default event priority being used. In what cases events will be skipped with this priority?- What's the order of the event priorities for being skipped?
- We would want to specify custom TransmitProfile instead of the default ones provided by the SDK. As per the below documentation, we need to set the timer value seconds for the associated event priorities. We would want to control these values through ECS settings.
- Is there any recommendation on the range of the timer values that can be set?
- Is there a way to test if there are any loss of events when custom transmit profiles are used?
https://www.aria.ms/developers/how-to/custom-transmission-profile/
- Is the above documentation valid? Is there any OneDS documentation on this?
typedef NS_ENUM(NSInteger, ODWEventPriority)
{
ODWEventPriorityUnspecified = -1,
ODWEventPriorityOff = 0,
ODWEventPriorityLow = 1,
ODWEventPriorityNormal = 2,
ODWEventPriorityHigh = 3,
ODWEventPriorityImmediate = 4
};
typedef NS_ENUM(NSInteger, ODWTransmissionProfile)
{
ODWRealTime = 0,
ODWNearRealTime = 1,
ODWBestEffort = 2
}
cc: @aamittal1989 , @karthika-msft
Metadata
Metadata
Assignees
Labels
iOSiOS related issueiOS related issuequestionFurther information is requestedFurther information is requested