Next:
FileDescriptor-binary I/O
, Previous:
FileDescriptor-accessing
, Up:
FileDescriptor
1.73.5 FileDescriptor: basic
checkError
Perform error checking. By default, we call File class>>#checkError.
close
Close the file
contents
Answer the whole contents of the file
copyFrom: from to: to
Answer the contents of the file between the two given positions
finalize
Close the file if it is still open by the time the object becomes garbage.
invalidate
Invalidate a file descriptor
next
Return the next character in the file, or nil at eof
nextByte
Return the next byte in the file, or nil at eof
nextPut: aCharacter
Store aCharacter on the file
nextPutByteArray: aByteArray
Store aByteArray on the file
peek
Returns the next element of the stream without moving the pointer. Returns nil when at end of stream.
peekFor: anObject
Returns whether the next element of the stream is equal to anObject, without moving the pointer if it is not.
position
Answer the zero-based position from the start of the file
position: n
Set the file pointer to the zero-based position n
reset
Reset the stream to its beginning
shutdown
Close the transmission side of a full-duplex connection. This is useful on read-write pipes.
size
Return the current size of the file, in bytes
truncate
Truncate the file at the current position