@class NSObject; @protocol OS_xpc_object, OS_dispatch_queue; @interface WRM_UCMInterface : NSObject { id /* block */ mBtConnectedLinksObserver; id /* block */ mNotificationBlock; BOOL mIsAwdlEnabled; BOOL mIsNanEnabled; NSObject<OS_xpc_object> *mConnection; int mProcessId; NSObject<OS_dispatch_queue> *mQueue; } - (id)init; - (void)dealloc; - (void)reConnect; - (void)handleNotification:(id)a0 :(BOOL)a1; - (void)registerClient:(int)a0 queue:(id)a1; - (void)unregisterClient; - (void)setAWDLEnabled:(BOOL)a0; - (void)processBTConnectedLinksNotification:(id)a0; - (void)setCriticalAirPlayEnabled:(BOOL)a0 estimatedDuration:(unsigned int)a1 criticalityPercentage:(unsigned short)a2; - (void)setNANEnabled:(BOOL)a0; - (void)subscribeBtConnectedLinksNotification:(id /* block */)a0; @end