diff options
Diffstat (limited to 'Vendor/UnittWebSocketClient/include/WebSocketMessage.h')
| -rw-r--r-- | Vendor/UnittWebSocketClient/include/WebSocketMessage.h | 39 | 
1 files changed, 39 insertions, 0 deletions
| diff --git a/Vendor/UnittWebSocketClient/include/WebSocketMessage.h b/Vendor/UnittWebSocketClient/include/WebSocketMessage.h new file mode 100644 index 0000000..31b42af --- /dev/null +++ b/Vendor/UnittWebSocketClient/include/WebSocketMessage.h @@ -0,0 +1,39 @@ +// +//  WebSocketMessage.h +//  UnittWebSocketClient +// +//  Created by Josh Morris on 6/12/11. +//  Copyright 2011 UnitT Software. All rights reserved. +// +//  Licensed under the Apache License, Version 2.0 (the "License"); you may not +//  use this file except in compliance with the License. You may obtain a copy of +//  the License at +//  +//  http://www.apache.org/licenses/LICENSE-2.0 +//  +//  Unless required by applicable law or agreed to in writing, software +//  distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +//  WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +//  License for the specific language governing permissions and limitations under +//  the License. +// + +#import <Foundation/Foundation.h> +#import "WebSocketFragment.h" + + +@interface WebSocketMessage : NSObject  +{ +@private +    NSMutableArray* fragments; +} + +- (void) pushFragment:(WebSocketFragment*) aFragment; +- (NSData*) parse; +- (void) clear; + ++ (id) messageWithFragment:(WebSocketFragment*) aFragment; +- (id) initWithFragment:(WebSocketFragment*) aFragment; +- (id) init; + +@end | 
