@class NSString, NSMutableArray, CATOperationQueue; @protocol CATSharingConnection; @interface CATSharingServiceTransport : CATTransport { id mConnection; CATOperationQueue *mCatalystQueue; NSMutableArray *mReceivedMessages; BOOL mIsActive; BOOL mIsInvalidated; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)processReceivedMessages; - (void)invalidateIfNeeded; - (void)connection:(id)a0 receivedData:(id)a1; - (id)initWithConnection:(id)a0; - (void)suspendConnection; - (void).cxx_destruct; - (id)name; - (void)connectionClosed:(id)a0; - (void)resumeConnection; - (void)invalidateConnection; - (id)operationToSendMessage:(id)a0; @end