Squeak Class Documentation category index | class index  
 
AsynchFilePlugin
  category: VMConstruction-Plugins
  superclass: TestInterpreterPlugin
  subclasses:

Implements the asynchronous file primtives

instance methods
  initialize-release
  initialiseModule
shutdownModule

  primitives
  asyncFileValueOf:
primitiveAsyncFileClose:
primitiveAsyncFileOpen:forWrite:semaIndex:
primitiveAsyncFileReadResult:intoBuffer:at:count:
primitiveAsyncFileReadStart:fPosition:count:
primitiveAsyncFileWriteResult:
primitiveAsyncFileWriteStart:fPosition:fromBuffer:at:count:

class methods
  translation
  headerFile

instance methods
  initialize-release top  
 

initialiseModule

Initialise the module


 

shutdownModule

Initialise the module


  primitives top  
 

asyncFileValueOf:

Return a pointer to the first byte of the async file record within the given Smalltalk bytes object, or nil if oop is not an async file record.


 

primitiveAsyncFileClose:


 

primitiveAsyncFileOpen:forWrite:semaIndex:


 

primitiveAsyncFileReadResult:intoBuffer:at:count:


 

primitiveAsyncFileReadStart:fPosition:count:


 

primitiveAsyncFileWriteResult:


 

primitiveAsyncFileWriteStart:fPosition:fromBuffer:at:count:


class methods
  translation top  
 

headerFile

If there is a single intrinsic header file to be associated with the plugin, here is where you want to put it. It will be generated and included automatically.