org.abora.gold.xcvr
Class Binary2Rcvr
java.lang.Object
|
+--org.abora.gold.java.AboraHeaper
|
+--org.abora.gold.xpp.basic.Heaper
|
+--org.abora.gold.xcvr.Rcvr
|
+--org.abora.gold.xcvr.SpecialistRcvr
|
+--org.abora.gold.xcvr.Binary2Rcvr
- public class Binary2Rcvr
- extends SpecialistRcvr
| Fields inherited from class org.abora.gold.xpp.basic.Heaper |
AllBlasts, BecomeMap, GarbageCount, InGC, InitializedClasses, InitializingClasses, LastMemory, NextClientRequestNumber, NotOneElementSignal, PackageTable, PromiseNameTable, StringHashSBoxes |
| Fields inherited from class org.abora.gold.java.AboraHeaper |
ActiveClubs, CurrentAuthor, CurrentBertCanopyCache, CurrentBertCrum, CurrentChunk, CurrentGrandMap, CurrentKeyMaster, CurrentPacker, CurrentSensorCanopyCache, CurrentServer, CurrentSession, CurrentSessions, CurrentTrace, InitialEditClub, InitialOwner, InitialReadClub, InitialSponsor, InsideTransactionFlag |
| Methods inherited from class org.abora.gold.xpp.basic.Heaper |
abstractDeclarationFor, abstractTypeFor, addMethodAttributeToInOf, addPackage, addPackageCategory, allClientProtocolOn, argumentTypesFor, arrow, blast, blast, BLAST, cachePromiseNameTable, cachePromiseNameTableIn, canYouBecome, cast, cleanPromiseClasses, cleanupGarbage, clientClassesDo, clientFunctionsOn, clientMethodsOn, clientProtocol, clientProtocolDo, clientProtocolOn, clientProtocolOn, collectibleClasses, compare, compileClientSubclasses, compileConstantPromiseMethods, compileCreateFromRcvr, compileEQ, compileGeneratedClassMethod, compileGeneratedMethod, compileHook, compilePromise, compilePromiseDefaultMethods, compilePromiseFluidDeclarations, compilePromiseHandlers, compilePromiseMethods, compileRequestCreateMsgInArguments, compileRequestEvaluateMsgInReturningArguments, compileRPCSpecialistEvaluateMsgForReturningArguments, compileSendSelfTo, compileSendSelfToSendHook, compileStubbleMethods, compileSubclassStubbleMethods, computeMangle, computePreorder, constantTypeValue, convert, convertCopyDeclarations, convertDeferredDeclarations, convertProxyDeclarations, convertSubclassCopyDeclarations, convertSubclassDeferredDeclarations, convertSubclassProxyDeclarations, copyReferencesToType, create, create, create, create, create, create, create, create, create, create, createRequestClassArguments, definesProxyMethods, delete, deref, destructor, enum, enumFlags, equals, exportName, fetchAttribute, fetchPackage, fetchSuperCategory, fileOutClientProtocol, findCategory, findSenderAndReceiverMethods, findTailInto, flushPromiseNameTable, foo, freezeClientClasses, freezeClientProtocol, freezeStProtocol, frozenClasses, garbageCollect, garbageCollectFrom, gcOpportunity, gcOpportunity, generatedCategory, generatePromiseNames, getCategory, getOrMakePackage, getSuperCategory, handlerSignaturesFrom, hash, hashForEqual, hasProxyMethods, info_clientClasses, info_clientSideClasses, info_promiseClasses, info_stProtocol, inGC, initializedClasses, initializingClasses, initPackages, initStringHashSBoxes, inspectPieces, instanceSize, IntegerVar, isByProxy, isConstructed, isDestructed, isEqual, isEqualOrSubclassOf, isGenerated, isIntType, isKindOf, isRawType, isUnlocked, make, makeClassTable, makeFillTable, makeRequestTable, mangle, markChildren, markCount, markInstances, mayBecome, mayBecomeAnySubclassOf, new1, newX, nonCopyVariables, notWorking, pack, packageClasses, packagingCategory, parseExportName, passe, pointerToStaticMember, pointerToStaticMember, pointerToVirtualMember, preorderMax, preorderNumber, PROBLEM, problems, promiseClass, promiseDefaultValue, promiseName, promiseNameTable, promiseToAbstract, registerPackageCategory, removeGeneratedCode, removeStubbleMethods, removeSubclassGeneratedCode, removeSubclassStubbleMethods, requestProcedure, requestProceduresFrom, returnTypeFor, rootName, scheduleTermination, sendProxyTo, sendSelfTo, serverNameFor, setGC, signal, signals, smalltalkSelector, stClientProtocol, stubbleSelectorTokenReturnsArguments, subclassNonCopyVariables, takeOop, togglePromiseName, togglePromiseOfParse, unimplemented, unmangle, verifyFreeze, wipeStubble |
| Methods inherited from class org.abora.gold.java.AboraHeaper |
asOop, basicInspect, displayString, error, hack, halt, inspect, knownBug, mightNotImplement, REQUIRES, shouldImplement, shouldNotImplement, stubbleForSubclassResponsibility, thingToDo, willNotImplement |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myStream
protected XnReadStream myStream
myDepth
protected IntegerVar myDepth
SomeRcvrs
protected static InstanceCache SomeRcvrs
Binary2Rcvr
public Binary2Rcvr(TransferSpecialist specialist,
XnReadStream stream)
receiveBooleanVar
public boolean receiveBooleanVar()
- Overrides:
receiveBooleanVar in class SpecialistRcvr
receiveCategory
public Category receiveCategory()
- Description copied from class:
SpecialistRcvr
- Return a category object using the internal coding that any
rcvr must have to represent categories.
- Overrides:
receiveCategory in class SpecialistRcvr
receiveData
public void receiveData(UInt8Array array)
- Fill the array with data from the stream.
- Overrides:
receiveData in class SpecialistRcvr
receiveIEEEDoubleVar
public double receiveIEEEDoubleVar()
- | result {IEEEDoubleVar} |
self startThing.
result _ Double make: self getIntegerVar with: self getIntegerVar.
self endThing.
^result
- Overrides:
receiveIEEEDoubleVar in class SpecialistRcvr
receiveInt32
public int receiveInt32()
- Overrides:
receiveInt32 in class SpecialistRcvr
receiveInt8
public byte receiveInt8()
- Overrides:
receiveInt8 in class SpecialistRcvr
receiveIntegerVar
public IntegerVar receiveIntegerVar()
- Overrides:
receiveIntegerVar in class SpecialistRcvr
receiveString
public java.lang.String receiveString()
- Overrides:
receiveString in class SpecialistRcvr
receiveUInt32
public int receiveUInt32()
- Overrides:
receiveUInt32 in class SpecialistRcvr
receiveUInt8
public byte receiveUInt8()
- Overrides:
receiveUInt8 in class SpecialistRcvr
endOfInstance
public void endOfInstance()
- Overrides:
endOfInstance in class SpecialistRcvr
endPacket
public void endPacket()
- Overrides:
endPacket in class SpecialistRcvr
uint8
public void uint8()
fetchStartOfInstance
public Category fetchStartOfInstance()
- Overrides:
fetchStartOfInstance in class SpecialistRcvr
getIntegerVar
public IntegerVar getIntegerVar()
- A new representation that requires less shifting (eventually).
endThing
public void endThing()
startThing
public void startThing()
destroy
public void destroy()
- Overrides:
destroy in class Heaper
getIdentifier
public void getIdentifier(UInt8Array buf)
- get an identifier from the stream into a pre-allocated buffer
receiveString
public void receiveString(UInt8Array array)
printOn
public void printOn(java.io.PrintWriter oo)
- Overrides:
printOn in class Heaper
stream
public XnReadStream stream()
make
public static Heaper make(TransferSpecialist specialist,
XnReadStream stream)
initTimeNonInherited
public static void initTimeNonInherited()
linkTimeNonInherited
public static void linkTimeNonInherited()
Translation - Copyright © 2003 David G Jones. All Rights Reserved.
Original Udanax-Gold - Copyright © 1979-1999 Udanax.com. All rights reserved.