@class NSString; @protocol HMDCameraRemoteStreamSenderProtocol, HMDCameraRemoteStreamReceiverProtocol; @interface HMDCameraRemoteStreamSession : HMDCameraStreamSession @property (readonly) id streamSender; @property (readonly) id streamReceiver; @property unsigned long long streamState; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)logCategory; - (void)updateState:(long long)a0; - (void)dealloc; - (id)logIdentifier; - (void).cxx_destruct; - (id)stateAsString; - (BOOL)containsState:(long long)a0; - (id)initWithSessionID:(id)a0 reachabilityPath:(unsigned long long)a1 streamSender:(id)a2 streamReceiver:(id)a3 remoteCapabilities:(id)a4 streamPreference:(id)a5; @end