Client wrapper API enhancements: state machine enhancements, PyS2OPC migration
After Client wrapper API rework, several enhancements remain to be implemented:
- Re-activating session management (state machine shall not end in error state when occurs)
- Manage possible ServiceFault on subscription if not available: avoid to close the connection (state machine => error).
- Check if other error state transition might be avoided.
- Manage lost subscription notification when previous state occur: RePublish lost SN notifs + buffer next SN notifs to provide all notifications in expected order
- PyS2OPC migration to new API (deprecated will be deleted in version 1.6.0),
- Manage several subscriptions management in state machine
- Auto-selection of server endpoint: implement criteria based auto-selection of endpoint with call to get endpoints (retrieve server certificate),
Edited by Vincent Monfort