Merge pull request #1 from TLAF/master

Merging client delegate changes
This commit is contained in:
Paul Crawford
2011-05-10 18:34:35 -07:00
2 changed files with 9 additions and 1 deletions

View File

@@ -49,9 +49,11 @@ enum _fayeStates {
@protocol FayeClientDelegate <NSObject>
- (void)messageReceived:(NSDictionary *)messageDict;
- (void)socketDidSendMessage:(ZTWebSocket *)aWebSocket;
- (void)connectedToServer;
- (void)disconnectedFromServer;
- (void)subscriptionFailedWithError:(NSString *)error;
- (void)subscribedToChannel:(NSString *)channel;
@end

View File

@@ -134,10 +134,13 @@
[self handshake];
}
-(void)webSocketDidSendMessage:(ZTWebSocket *)webSocket {
-(void)webSocketDidSendMessage:(ZTWebSocket *)aWebSocket {
#ifdef DEBUG
NSLog(@"WEBSOCKET DID SEND MESSAGE");
#endif
if(self.delegate != NULL && [self.delegate respondsToSelector:@selector(socketDidSendMessage:)]) {
[self.delegate socketDidSendMessage:aWebSocket];
}
}
#pragma mark -
@@ -309,6 +312,9 @@
} else if ([fm.channel isEqualToString:SUBSCRIBE_CHANNEL]) {
if ([fm.successful boolValue]) {
NSLog(@"SUBSCRIBED TO CHANNEL %@ ON FAYE", fm.subscription);
if(self.delegate != NULL && [self.delegate respondsToSelector:@selector(subscribedToChannel:)]) {
[self.delegate subscribedToChannel:fm.subscription];
}
} else {
NSLog(@"ERROR SUBSCRIBING TO %@ WITH ERROR %@", fm.subscription, fm.error);
if(self.delegate != NULL && [self.delegate respondsToSelector:@selector(subscriptionFailedWithError:)]) {