PNXMPPFramework/Extensions/XEP-0045/XMPPRoomPrivate.h
2016-02-24 16:56:39 +01:00

20 lines
639 B
Objective-C

#import "XMPPRoom.h"
@interface XMPPRoom (PrivateInternalAPI)
/**
* XMPPRoomStorage classes may optionally use the same delegate(s) as their parent XMPPRoom.
* This method allows such storage classes to access the delegate(s).
*
* Note: If the storage class operates on a different queue than its parent,
* it MUST dispatch all calls to the multicastDelegate onto its parent's queue.
* The parent's dispatch queue is passed in the configureWithParent:queue: method,
* or may be obtained via the moduleQueue method below.
**/
- (GCDMulticastDelegate *)multicastDelegate;
- (dispatch_queue_t)moduleQueue;
@end