@class NSString; @protocol ACCTransportIOAccessoryEAProtocol; @interface ACCTransportIOAccessoryEA : ACCTransportIOAccessoryBase { char *_eaDataReadBuffer; unsigned long long _eaDataReadBufferDataLength; } @property (retain, nonatomic) NSString *eaProtocol; @property (retain, nonatomic) NSString *deviceVendorName; @property (retain, nonatomic) NSString *deviceName; @property (retain, nonatomic) NSString *deviceModelNumber; @property (retain, nonatomic) NSString *deviceHardwareRevision; @property (retain, nonatomic) NSString *deviceFirmwareRevision; @property (retain, nonatomic) NSString *deviceSerialNumber; @property (retain, nonatomic) NSString *deviceDockType; @property (weak, nonatomic) id<ACCTransportIOAccessoryEAProtocol> delegate; @property (retain, nonatomic) NSString *endpointUUID; @property (weak, nonatomic) NSString *parentConnectionUUID; @property (readonly, nonatomic) BOOL sessionOpen; - (void)dealloc; - (BOOL)transmitData:(id)a0; - (id)description; - (void).cxx_destruct; - (id)initWithDelegate:(id)a0 andIOService:(unsigned int)a1; - (void)_checkEAInfo; - (BOOL)_handleIncomingEAData; - (void)_registerEAReadCallback; - (void)closeEAServiceSession; - (BOOL)openEAServiceSession; @end