+typedef enum {
+ ITInetSocketConnecting,
+ ITInetSocketReady,
+ ITInetSocketDisconnected
+} ITInetSocketState;
+
+@protocol ITInetSocketOwner
+- (void) requestCompleted:(in NSData*)data;
+- (void) errorOccured:(int)err during:(ITInetSocketState)state;
+- (void) finishedConnecting;
+@end
+