Public Member Functions | |
(id) | - initWithImpl:url:user:password: |
(void) | - threadEntry: |
(void) | - connection:didReceiveResponse: |
(void) | - connection:didReceiveAuthenticationChallenge: |
(void) | - connection:didReceiveData: |
(void) | - connection:didFailWithError: |
(void) | - connectionDidFinishLoading: |
(int) | - seekRelative: |
(void) | - seekAbsolute: |
(off_t) | - tell |
(int) | - bufferRemaining |
(bool) | - isEof |
(off_t) | - getSize |
(int) | - IoRead:withSize: |
(void) | - fillBuffer: |
(size_t) | - readDataAvailable:withSize: |
Protected Attributes | |
ci::IStreamUrlImplCocoa * | mImpl |
ci::Url | mUrl |
std::string | mUser |
std::string | mPassword |
uint8_t * | mBuffer |
int | mBufferSize |
int | mBufferOffset |
int | mBufferedBytes |
off_t | mBufferFileOffset |
off_t | mSize |
BOOL | mStillConnected |
BOOL | mResponseReceived |
- (id) initWithImpl: | (ci::IStreamUrlImplCocoa*) | impl | ||
url: | (ci::Url) | url | ||
user: | (std::string) | user | ||
password: | (std::string) | password | ||
- (void) threadEntry: | (id) | arg |
- (void) connection: | (NSURLConnection *) | connection | ||
didReceiveResponse: | (NSURLResponse *) | response | ||
- (void) connection: | (NSURLConnection *) | connection | ||
didReceiveAuthenticationChallenge: | (NSURLAuthenticationChallenge *) | challenge | ||
- (void) connection: | (NSURLConnection *) | connection | ||
didReceiveData: | (NSData *) | data | ||
- (void) connection: | (NSURLConnection *) | connection | ||
didFailWithError: | (NSError *) | error | ||
- (void) connectionDidFinishLoading: | (NSURLConnection *) | connection |
- (int) seekRelative: | (off_t) | relativeOffset |
- (void) seekAbsolute: | (off_t) | absoluteOffset |
- (off_t) tell |
- (int) bufferRemaining |
- (bool) isEof |
- (off_t) getSize |
- (int) IoRead: | (void*) | dest | ||
withSize: | (size_t) | size | ||
- (void) fillBuffer: | (int) | wantBytes |
- (size_t) readDataAvailable: | (void*) | dest | ||
withSize: | (size_t) | maxSize | ||
- ci: [protected] |
- ci: [protected] |
- std: [protected] |
- std: [protected] |
- (uint8_t*) mBuffer [protected] |
- (int) mBufferSize [protected] |
- (int) mBufferOffset [protected] |
- (int) mBufferedBytes [protected] |
- (off_t) mBufferFileOffset [protected] |
- (off_t) mSize [protected] |
- (BOOL) mStillConnected [protected] |
- (BOOL) mResponseReceived [protected] |