/headers/Foundation/NSFTPURLProtocol.h

gehe zur Dokumentation dieser Datei
00001 /*
00002  *     Generated by class-dump 3.1.1.
00003  *
00004  *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
00005  */
00006 
00007 #import <Foundation/NSURLProtocol.h>
00008 
00009 @class NSLock, NSMutableData, NSURL;
00010 
00011 @interface NSFTPURLProtocol : NSURLProtocol
00012 {
00013     NSURL *URL;
00014     NSURL *originalURL;
00015     struct __CFReadStream *readStream;
00016     NSLock *readStreamGuard;
00017     CDAnonymousStruct2 errorCode;
00018     int mode;
00019     NSMutableData *directoryData;
00020     BOOL triedConnectingToInternet;
00021     BOOL redirectedToExternalClient;
00022     BOOL responseAvailableCallbackSent;
00023     BOOL _pad;
00024 }
00025 
00026 + (BOOL)canInitWithRequest:(id)fp8;
00027 + (id)canonicalRequestForRequest:(id)fp8;
00028 + (id)_canonicalURLForURL:(id)fp8;
00029 - (id)initWithRequest:(id)fp8 cachedResponse:(id)fp12 client:(id)fp16;
00030 - (void)dealloc;
00031 - (void)sendResponseAvailableCallback;
00032 - (void)startLoading;
00033 - (void)stopLoading;
00034 - (void)determineErrorAndFail;
00035 - (void)didLoadData:(id)fp8;
00036 - (void)handleHasBytesAvailable;
00037 - (void)_checkDirectoryListing;
00038 - (void)handleEndEncountered;
00039 - (void)handleReadStreamEvent:(struct __CFReadStream *)fp8 event:(unsigned long)fp12;
00040 
00041 @end
00042