IStreamUrlImplCocoaDelegate Class Reference

List of all members.

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

Member Function Documentation

- (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 

Member Data Documentation

- 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]

The documentation for this class was generated from the following file: