Back to index

lightning-sunbird  0.9+nobinonly
FileImpl Member List
This is the complete list of members for FileImpl, including all inherited members.
AllocateBuffers(PRUint32 segmentSize, PRUint32 maxSize)FileImpl [protected]
Available(PRUint32 *aLength)FileImpl
available()nsIInputStream
nsIFileSpecOutputStream::close()nsIOutputStream
nsIFileSpecInputStream::close()nsIInputStream
Close()FileImpl
FileImpl(PRFileDesc *inDesc)FileImpl
FileImpl(const nsFileSpec &inFile, int nsprMode, PRIntn accessMode)FileImpl
flush()nsIOutputStream
Flush()FileImpl
GetAtEOF(PRBool *outAtEOF)FileImpl [virtual]
GetIsOpen(PRBool *outOpen)FileImpl [virtual]
InternalFlush(PRBool syncFile)FileImpl [protected]
nsIFileSpecOutputStream::isNonBlocking()nsIOutputStream
nsIFileSpecInputStream::isNonBlocking()nsIInputStream
IsNonBlocking(PRBool *aNonBlocking)FileImpl
kOuputBufferMaxSize enum valueFileImpl [protected]
kOuputBufferSegmentSize enum valueFileImpl [protected]
mEOFFileImpl [protected]
mFailedFileImpl [protected]
mFileDescFileImpl [protected]
mGotBuffersFileImpl [protected]
mLengthFileImpl [protected]
mNSPRModeFileImpl [protected]
mOutBufferFileImpl [protected]
mWriteCursorFileImpl [protected]
mWriteLimitFileImpl [protected]
NS_SEEK_CURnsISeekableStream
NS_SEEK_ENDnsISeekableStream
NS_SEEK_SETnsISeekableStream
Open(const nsFileSpec &inFile, int nsprMode, PRIntn accessMode)FileImpl [virtual]
read(in charPtr aBuf, in unsigned long aCount)nsIInputStream
Read(char *aBuf, PRUint32 aCount, PRUint32 *aReadCount)FileImpl
ReadSegments(nsWriteSegmentFun writer, void *closure, PRUint32 count, PRUint32 *_retval)FileImpl
readSegments(in nsWriteSegmentFun aWriter, in voidPtr aClosure, in unsigned long aCount)nsIInputStream
seek(in long whence, in long long offset)nsISeekableStream
SetAtEOF(PRBool inAtEOF)FileImpl [virtual]
setEOF()nsISeekableStream
tell()nsISeekableStream
Write(const char *aBuf, PRUint32 aCount, PRUint32 *aWriteCount)FileImpl
write(in string aBuf, in unsigned long aCount)nsIOutputStream
writeFrom(in nsIInputStream aFromStream, in unsigned long aCount)nsIOutputStream
WriteFrom(nsIInputStream *inStr, PRUint32 count, PRUint32 *_retval)FileImpl
WriteSegments(nsReadSegmentFun reader, void *closure, PRUint32 count, PRUint32 *_retval)FileImpl
writeSegments(in nsReadSegmentFun aReader, in voidPtr aClosure, in unsigned long aCount)nsIOutputStream
~FileImpl()FileImpl [private]