use crate;
use async_trait;
/// ONVIF Event Service (WS-BaseNotification pull-point pattern).
///
/// Only get_event_properties is a trait method. CreatePullPointSubscription,
/// PullMessages, and Unsubscribe are handler-internal state operations.
///
/// Object-safe: store as `Arc<dyn EventService>`.