| - (void)CTCPReplyReceived:(NSData *)reply fromUser:(NSData *)nick | - (void)CTCPReplyReceived:(NSData *)reply fromUser:(NSData *)nick | ||||
| { | { | ||||
| [_delegate CTCPReplyReceived:reply fromUser:nick session:self]; | |||||
| if([_delegate respondsToSelector:@selector(CTCPReplyReceived:fromUser:session:)]) | |||||
| { | |||||
| [_delegate CTCPReplyReceived:reply fromUser:nick session:self]; | |||||
| } | |||||
| } | } | ||||
| - (void)CTCPActionPerformed:(NSData *)action byUser:(NSData *)nick atTarget:(NSData *)target | - (void)CTCPActionPerformed:(NSData *)action byUser:(NSData *)nick atTarget:(NSData *)target | ||||
| - (void)unknownEventReceived:(NSData *)event from:(NSData *)origin params:(NSArray *)params | - (void)unknownEventReceived:(NSData *)event from:(NSData *)origin params:(NSArray *)params | ||||
| { | { | ||||
| [_delegate unknownEventReceived:event from:origin params:params session:self]; | |||||
| if([_delegate respondsToSelector:@selector(unknownEventReceived:from:params:session:)]) | |||||
| { | |||||
| [_delegate unknownEventReceived:event from:origin params:params session:self]; | |||||
| } | |||||
| } | } | ||||
| -(void)numericEventReceived:(NSUInteger)event from:(NSData *)origin params:(NSArray *)params | -(void)numericEventReceived:(NSUInteger)event from:(NSData *)origin params:(NSArray *)params | ||||
| { | { | ||||
| [_delegate numericEventReceived:event from:origin params:params session:self]; | |||||
| if([_delegate respondsToSelector:@selector(numericEventReceived:from:params:session:)]) | |||||
| { | |||||
| [_delegate numericEventReceived:event from:origin params:params session:self]; | |||||
| } | |||||
| } | } | ||||
| @end | @end |