com.cyc.cycjava.cycl
Class task_processor.$task_process_pool_native

java.lang.Object
  extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLObject
      extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
          extended by com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStructNative
              extended by com.cyc.cycjava.cycl.task_processor.$task_process_pool_native
All Implemented Interfaces:
SubLObject, SubLStruct, java.lang.Cloneable
Enclosing class:
task_processor

public static final class task_processor.$task_process_pool_native
extends SubLStructNative


Field Summary
 SubLObject $background_msgs
           
 SubLObject $lock
           
 SubLObject $max_nbr_of_task_processors
           
 SubLObject $min_nbr_of_task_processors
           
 SubLObject $process_name_prefix
           
 SubLObject $processors
           
 SubLObject $request_queue
           
 SubLObject $request_semaphore
           
 
Fields inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
STRUCT_TYPE_NAME
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLObject
DEFAULT_EXCEEDED_HASH_VALUE, DO_CHECK_TYPES, DO_PARANOID_TYPE_CHECKING, MAX_HASH_DEPTH, MAX_HASH_LENGTH
 
Constructor Summary
task_processor.$task_process_pool_native()
           
 
Method Summary
 SubLObject getField2()
          Method created to avoid casting
 SubLObject getField3()
          Method created to avoid casting
 SubLObject getField4()
          Method created to avoid casting
 SubLObject getField5()
          Method created to avoid casting
 SubLObject getField6()
          Method created to avoid casting
 SubLObject getField7()
          Method created to avoid casting
 SubLObject getField8()
          Method created to avoid casting
 SubLObject getField9()
          Method created to avoid casting
 SubLStructDecl getStructDecl()
           
 SubLObject setField2(SubLObject value)
          Method created to avoid casting
 SubLObject setField3(SubLObject value)
          Method created to avoid casting
 SubLObject setField4(SubLObject value)
          Method created to avoid casting
 SubLObject setField5(SubLObject value)
          Method created to avoid casting
 SubLObject setField6(SubLObject value)
          Method created to avoid casting
 SubLObject setField7(SubLObject value)
          Method created to avoid casting
 SubLObject setField8(SubLObject value)
          Method created to avoid casting
 SubLObject setField9(SubLObject value)
          Method created to avoid casting
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStructNative
canFastHash, clear, getField, getField0, getField1, getName, isAtom, isBigIntegerBignum, isBignum, isBoolean, isChar, isCons, isDouble, isEnvironment, isError, isFixnum, isFunction, isFunctionSpec, isGuid, isHashtable, isHashtableIterator, isIntBignum, isInteger, isKeyhash, isKeyhashIterator, isKeyword, isList, isLock, isLongBignum, isMacroOperator, isNil, isNumber, isPackage, isProcess, isReadWriteLock, isRegexPattern, isSemaphore, isSequence, isStream, isString, isStructure, isSymbol, isVector, setField, setField0, setField1, setName, structures_bag_p
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLStruct
equalp, equals, getField, getFieldCount, getType, getTypeCode, hashCode, id, init, setField, toString, toStruct, toTypeName
 
Methods inherited from class com.cyc.tool.subl.jrtl.nativeCode.type.core.AbstractSubLObject
add, addKey, asArrayList, asConsList, bigIntegerValue, bind, charValue, checkType, checkTypeInternal, clone, currentBinding, dec, doubleValue, eighth, enforceType, enforceTypeInternal, eql, equal, eval, fifth, first, fourth, get, get, getCharacter, getField10, getField11, getField12, getField13, getField14, getField15, getField16, getField17, getField18, getField19, getField20, getFileDesignator, getFunc, getNumSize, getStream, getString, hashCode, hasKey, inc, intValue, isArrayBased, isNegative, isPositive, isZero, last, longValue, makeCopy, makeDeepCopy, mult, ninth, nthCdr, numE, numG, numGE, numL, numLE, put, rebind, remKey, remove, rest, reverse, second, set, setField10, setField11, setField12, setField13, setField14, setField15, setField16, setField17, setField18, setField19, setField20, setFirst, setRest, seventh, sixth, size, sub, superHash, tenth, third, toChar, toCons, toDouble, toEnv, toFixnum, toGuid, toHashtable, toHashtableIterator, toInputBinaryStream, toInputStream, toInputTextStream, toInteger, toKeyhash, toKeyhashIterator, toList, toLock, toMacro, toNumber, toOutputBinaryStream, toOutputStream, toOutputTextStream, toPackage, toProcess, toReadWriteLock, toRegexPattern, toSemaphore, toSeq, toStr, toSymbol, toVect
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLStruct
getField, getFieldCount, id, setField
 
Methods inherited from interface com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLObject
add, addKey, asArrayList, asConsList, bigIntegerValue, bind, charValue, checkType, checkTypeInternal, clone, currentBinding, dec, doubleValue, eighth, enforceType, enforceTypeInternal, eql, equal, equalp, eval, fifth, first, fourth, get, get, getCharacter, getField10, getField11, getField12, getField13, getField14, getField15, getField16, getField17, getField18, getField19, getField20, getFileDesignator, getFunc, getNumSize, getStream, getString, getType, getTypeCode, hashCode, hasKey, inc, intValue, isArrayBased, isNegative, isPositive, isZero, last, longValue, makeCopy, makeDeepCopy, mult, ninth, nthCdr, numE, numG, numGE, numL, numLE, put, rebind, remKey, remove, rest, reverse, second, set, setField10, setField11, setField12, setField13, setField14, setField15, setField16, setField17, setField18, setField19, setField20, setFirst, setRest, seventh, sixth, size, sub, superHash, tenth, third, toChar, toCons, toDouble, toEnv, toFixnum, toGuid, toHashtable, toHashtableIterator, toInputBinaryStream, toInputStream, toInputTextStream, toInteger, toKeyhash, toKeyhashIterator, toList, toLock, toMacro, toNumber, toOutputBinaryStream, toOutputStream, toOutputTextStream, toPackage, toProcess, toReadWriteLock, toRegexPattern, toSemaphore, toSeq, toStr, toStruct, toSymbol, toTypeName, toVect
 

Field Detail

$lock

public SubLObject $lock

$request_queue

public SubLObject $request_queue

$request_semaphore

public SubLObject $request_semaphore

$processors

public SubLObject $processors

$background_msgs

public SubLObject $background_msgs

$process_name_prefix

public SubLObject $process_name_prefix

$min_nbr_of_task_processors

public SubLObject $min_nbr_of_task_processors

$max_nbr_of_task_processors

public SubLObject $max_nbr_of_task_processors
Constructor Detail

task_processor.$task_process_pool_native

public task_processor.$task_process_pool_native()
Method Detail

getStructDecl

public SubLStructDecl getStructDecl()

getField2

public SubLObject getField2()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField2 in interface SubLObject
Overrides:
getField2 in class AbstractSubLObject

getField3

public SubLObject getField3()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField3 in interface SubLObject
Overrides:
getField3 in class AbstractSubLObject

getField4

public SubLObject getField4()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField4 in interface SubLObject
Overrides:
getField4 in class AbstractSubLObject

getField5

public SubLObject getField5()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField5 in interface SubLObject
Overrides:
getField5 in class AbstractSubLObject

getField6

public SubLObject getField6()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField6 in interface SubLObject
Overrides:
getField6 in class AbstractSubLObject

getField7

public SubLObject getField7()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField7 in interface SubLObject
Overrides:
getField7 in class AbstractSubLObject

getField8

public SubLObject getField8()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField8 in interface SubLObject
Overrides:
getField8 in class AbstractSubLObject

getField9

public SubLObject getField9()
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
getField9 in interface SubLObject
Overrides:
getField9 in class AbstractSubLObject

setField2

public SubLObject setField2(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField2 in interface SubLObject
Overrides:
setField2 in class AbstractSubLObject

setField3

public SubLObject setField3(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField3 in interface SubLObject
Overrides:
setField3 in class AbstractSubLObject

setField4

public SubLObject setField4(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField4 in interface SubLObject
Overrides:
setField4 in class AbstractSubLObject

setField5

public SubLObject setField5(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField5 in interface SubLObject
Overrides:
setField5 in class AbstractSubLObject

setField6

public SubLObject setField6(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField6 in interface SubLObject
Overrides:
setField6 in class AbstractSubLObject

setField7

public SubLObject setField7(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField7 in interface SubLObject
Overrides:
setField7 in class AbstractSubLObject

setField8

public SubLObject setField8(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField8 in interface SubLObject
Overrides:
setField8 in class AbstractSubLObject

setField9

public SubLObject setField9(SubLObject value)
Description copied from class: AbstractSubLObject
Method created to avoid casting

Specified by:
setField9 in interface SubLObject
Overrides:
setField9 in class AbstractSubLObject