text: /**
   * This header is generated by class-dump-z 0.2b.
   *
   * Source: /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing
   */
  
  #import <HomeSharing/HomeSharing-Structs.h>
  #import <HomeSharing/XXUnknownSuperclass.h>
  
  @class NSMutableSet;
  
  @interface HSSagaClient : XXUnknownSuperclass {
  @private
  	BOOL _active;	// 4 = 0x4
  	xpc_connection_s *_connection;	// 8 = 0x8
  	void *_connectionData;	// 12 = 0xc
  	dispatch_queue_s *_connectionQueue;	// 16 = 0x10
  	id _deauthenticationCompletionHandler;	// 20 = 0x14
  	id _updateInProgressChangedHandler;	// 24 = 0x18
  	BOOL _didLoadURLBag;	// 28 = 0x1c
  	NSMutableSet *_pendingArtworkRequests;	// 32 = 0x20
  	unsigned _updatePollingFrequency;	// 36 = 0x24
  }
  @property(copy, nonatomic) id updateInProgressChangedHandler;	// G=0xe771; S=0xe781; @synthesize=_updateInProgressChangedHandler
  // declared property setter: - (void)setUpdateInProgressChangedHandler:(id)progressChangedHandler;	// 0xe781
  // declared property getter: - (id)updateInProgressChangedHandler;	// 0xe771
  - (void)_serverUpdateInProgressDidChange;	// 0xe6e9
  - (void)_updateForPollingInterval;	// 0xe565
  - (void)_serverDidLaunch;	// 0xe501
  - (void)_scheduleUpdatePolling;	// 0xe3f9
  - (void)_loadURLBagWithCompletionHandler:(id)completionHandler;	// 0xde09
  - (void)_handleMessage:(unsigned long long)message withResponse:(void *)response;	// 0xdbf9
  - (void)_cancelUpdatePolling;	// 0xdb21
  - (void)updatePlaylistWithSagaID:(unsigned long long)sagaID itemSagaIDs:(id)ids queue:(dispatch_queue_s *)queue completionHandler:(id)handler;	// 0xd941
  - (void)incrementItemProperty:(id)property forSagaID:(unsigned long long)sagaID;	// 0xd7fd
  - (void)setItemProperties:(id)properties forSagaID:(unsigned long long)sagaID;	// 0xd671
  - (void)resignActive;	// 0xd641
  - (void)removePlaylistWithSagaID:(unsigned long long)sagaID completionHandler:(id)handler;	// 0xd56d
  - (void)loadUpdateProgressWithCompletionHandler:(id)completionHandler;	// 0xd3e1
  - (void)loadIsUpdateInProgressWithCompletionHandler:(id)completionHandler;	// 0xd30d
  - (void)loadArtworkDataForSagaID:(unsigned long long)sagaID;	// 0xd11d
  - (void)isAuthenticatedWithQueue:(dispatch_queue_s *)queue completionHandler:(id)handler;	// 0xcf95
  - (void)isAuthenticatedWithCompletionHandler:(id)completionHandler;	// 0xcf75
  - (void)deauthenticateWithCompletionHandler:(id)completionHandler;	// 0xce51
  - (void)becomeActive;	// 0xca41
  - (void)authenticateWithCompletionHandler:(id)completionHandler;	// 0xc645
  - (void)addPlaylistWithName:(id)name completionHandler:(id)handler;	// 0xc549
  - (void)dealloc;	// 0xc465
  - (id)initWithAccount:(id)account baseURL:(id)url userAgent:(id)agent cookieHeaders:(id)headers;	// 0xbf35
  - (id)init;	// 0xbf11
  @end
  