com.cyc.cycjava.cycl
Class operation_communication

java.lang.Object
  extended by com.cyc.tool.subl.util.SubLTrampolineFile
      extended by com.cyc.tool.subl.util.SubLTranslatedFile
          extended by com.cyc.cycjava.cycl.operation_communication
All Implemented Interfaces:
CommonSymbols, SubLFile

public final class operation_communication
extends SubLTranslatedFile

Handles communication to other Cyc images and does the


Nested Class Summary
 
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
SubLTranslatedFile.SubL
 
Field Summary
static SubLSymbol $all_communication_modes$
           
static SubLSymbol $allow_transmitting$
          Is this image allowed to transmit.
static SubLSymbol $build_request_email$
           
static SubLObject $const19$Guest
           
static SubLObject $const26$CycBrowser
           
static SubLObject $const34$CyclistsMt
           
static SubLObject $const35$UserOfProgramFn
           
static SubLObject $const37$encryptedPasswordForUser
           
static SubLSymbol $cyclist_authenticating_app$
          The Application for which the user is being authenticated.
static SubLSymbol $default_cyclist_authentication_mt$
          The default MT for looking up the Cyclist authentication information.
static SubLSymbol $experimental_image$
          Boolean: If T, then this image can not transmit operations.
static SubLSymbol $initial_read_transcript_size$
           
static SubLInteger $int113$25
           
static SubLInteger $int126$26
           
static SubLInteger $int7$200
           
static SubLInteger $int90$100
           
static SubLSymbol $kb_full_transcript_loaded$
           
static SubLSymbol $kw112$UNKNOWN
           
static SubLSymbol $kw3$TRANSMIT_AND_RECEIVE
           
static SubLSymbol $kw4$RECEIVE_ONLY
           
static SubLSymbol $kw5$TRANSMIT_ONLY
           
static SubLSymbol $kw56$DEAD
           
static SubLSymbol $kw57$DEAD_RECEIVE
           
static SubLSymbol $kw6$DEAF
           
static SubLSymbol $kw73$APPEND
           
static SubLSymbol $kw74$OUTPUT
           
static SubLSymbol $kw79$EOF
           
static SubLSymbol $kw80$ERROR
           
static SubLSymbol $kw88$INPUT
           
static SubLSymbol $kw93$UNENCAPSULATION_ERROR
           
static SubLSymbol $kw94$AUX
           
static SubLSymbol $kw95$NONE
           
static SubLSymbol $kw97$LOCAL
           
static SubLList $list0
           
static SubLList $list116
           
static SubLList $list22
           
static SubLList $list25
           
static SubLList $list30
           
static SubLList $list32
           
static SubLList $list33
           
static SubLList $list42
           
static SubLList $list44
           
static SubLList $list45
           
static SubLList $list58
           
static SubLList $list60
           
static SubLSymbol $process_auxiliary_operationsP$
           
static SubLSymbol $process_local_operationsP$
           
static SubLSymbol $read_master_transcript_op_number$
          The number of operations that have been read from the master transcript by this image.
static SubLSymbol $read_transcript_op_limit$
          The max number of read-transcript ops to load at once
static SubLSymbol $receiving_remote_operationsP$
           
static SubLSymbol $saving_operationsP$
           
static SubLString $str100$__Cyclist___A
           
static SubLString $str101$___KB___A
           
static SubLString $str102$___System___A
           
static SubLString $str103$__Comm___A
           
static SubLString $str104$___Agenda___A
           
static SubLString $str105$__Queues_
           
static SubLString $str106$___Aux__
           
static SubLString $str107$__d__d_
           
static SubLString $str108$__d_
           
static SubLString $str109$___Remote__
           
static SubLString $str110$___Local__
           
static SubLString $str111$__d__d__d_
           
static SubLString $str114$Minor_version__S_is_not_in_the_ra
           
static SubLString $str115$ABCDEFGHIJKLMNOPQRSTUVWXYZ
           
static SubLString $str118$
           
static SubLString $str119$p
           
static SubLString $str120$cyc_s_D_A_kb_4__0D__C
           
static SubLString $str121$cyc_s_D_A__C
           
static SubLString $str122$world
           
static SubLString $str123$_
           
static SubLString $str125$Directory__S_is_not_writeable
           
static SubLString $str127$done
           
static SubLString $str128$Halting_Cyc_image____A
           
static SubLString $str129$QUIT
           
static SubLString $str21$Return_T_iff_the_current_CyclIst_
           
static SubLString $str24$_return_non_NIL_iff_this_Cyc_imag
           
static SubLString $str31$Ensure_that_the_encrypted_passphr
           
static SubLString $str38$Please_login_to_specify_authentic
           
static SubLString $str40$Cyclists_can_only_edit_their_own_
           
static SubLString $str43$Store_the_authenitcation_informat
           
static SubLString $str46$__Error__A___A__
           
static SubLString $str47$Cannot_assert_passphrase_for__A__
           
static SubLString $str48$Cannot_unassert_missing_passphras
           
static SubLString $str49$Cannot_unassert_passphrase__A_for
           
static SubLString $str51$_a__a
           
static SubLString $str52$_a
           
static SubLString $str63$SENT
           
static SubLString $str64$transmit
           
static SubLString $str65$store
           
static SubLString $str66$none
           
static SubLString $str67$yes
           
static SubLString $str68$no
           
static SubLString $str69$None
           
static SubLString $str70$Yes
           
static SubLString $str71$CLEARED
           
static SubLString $str72$build_requests_cyc_com
           
static SubLString $str75$Unable_to_open__S
           
static SubLString $str76$_s__
           
static SubLString $str77$Save_Transcript_OPS_lock
           
static SubLString $str78$Save_Hl_Transcript_OPS_lock
           
static SubLString $str81$Skip_forward_until_a_valid_transc
           
static SubLString $str82$Bogus_form__S_read_from_transcrip
           
static SubLString $str83$Assume_the_rest_of_the_operation_
           
static SubLString $str84$Partial_transcript_operation__S_w
           
static SubLString $str87$The_transcript_file__s_has_alread
           
static SubLString $str89$__Processing_master_transcript_op
           
static SubLString $str91$___4__0D__2__0D__2__0D__2__0D__2_
           
static SubLString $str92$__Finished_processing__A_master_t
           
static SubLString $str96$Loading__A
           
static SubLString $str98$__Server_Summary____A
           
static SubLString $str99$___Machine___A
           
static SubLSymbol $sym1$_ALLOW_TRANSMITTING_
           
static SubLSymbol $sym10$_PROCESS_AUXILIARY_OPERATIONS__
           
static SubLSymbol $sym11$_SAVING_OPERATIONS__
           
static SubLSymbol $sym117$TO_STRING
           
static SubLSymbol $sym12$_TOTAL_REMOTE_OPERATIONS_RUN_
           
static SubLSymbol $sym124$DIRECTORY_P
           
static SubLSymbol $sym13$_TOTAL_AUXILIARY_OPERATIONS_RUN_
           
static SubLSymbol $sym130$_REMOTE_OPERATIONS_KB_CHECK_POINT_
           
static SubLSymbol $sym131$NOTE_KB_CHECK_POINT_REACHED
           
static SubLSymbol $sym14$_TOTAL_LOCAL_OPERATIONS_RECORDED_
           
static SubLSymbol $sym15$_TOTAL_LOCAL_OPERATIONS_TRANSMITTED_
           
static SubLSymbol $sym16$_READ_MASTER_TRANSCRIPT_OP_NUMBER_
           
static SubLSymbol $sym17$_TOTAL_MASTER_TRANSCRIPT_OPERATIONS_PROCESSED_
           
static SubLSymbol $sym18$THE_CYCLIST
           
static SubLSymbol $sym2$_KB_FULL_TRANSCRIPT_LOADED_
           
static SubLSymbol $sym20$THE_CYCLIST_IS_GUEST_
           
static SubLSymbol $sym23$IMAGE_REQUIRES_AUTHENTICATION_
           
static SubLSymbol $sym27$STRINGP
           
static SubLSymbol $sym28$FORT_P
           
static SubLSymbol $sym29$AUTHENTICATE_THE_CYCLIST
           
static SubLSymbol $sym36$RELEVANT_MT_IS_GENL_MT
           
static SubLSymbol $sym39$CATCH_ERROR_MESSAGE_HANDLER
           
static SubLSymbol $sym41$SPECIFY_AUTHENTICATION_INFO_FOR_USER
           
static SubLSymbol $sym50$KB_VERSION_STRING
           
static SubLSymbol $sym53$CAR
           
static SubLSymbol $sym54$KEYWORDP
           
static SubLSymbol $sym55$COMMUNICATION_MODE_
           
static SubLSymbol $sym59$STRING_EQUAL
           
static SubLSymbol $sym61$TRANSMIT_STATE_P
           
static SubLSymbol $sym62$RECEIVE_STATE_P
           
static SubLSymbol $sym8$_RECEIVING_REMOTE_OPERATIONS__
           
static SubLSymbol $sym85$_TRANSCRIPT_READ_ATTEMPTED_
           
static SubLSymbol $sym86$_INITIAL_READ_TRANSCRIPT_SIZE_
           
static SubLSymbol $sym9$_PROCESS_LOCAL_OPERATIONS__
           
static SubLSymbol $total_auxiliary_operations_run$
          The number of operations that have been processed by the auxiliary queue.
static SubLSymbol $total_local_operations_recorded$
          The number of operations that have been processed and recorded locally by this image.
static SubLSymbol $total_local_operations_transmitted$
          The number of local operations that have been transmitted to the master transcript by this image.
static SubLSymbol $total_master_transcript_operations_processed$
          The number of operations that have been read from the master transcript by this image *and* processed.
static SubLSymbol $total_remote_operations_run$
          The number of successfully processed operations generated by a different image, and read from the master transcript.
static SubLSymbol $transcript_load_succeeded$
           
static SubLSymbol $transcript_read_attempted$
           
static SubLFile me
           
static java.lang.String myName
           
 
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
EMPTY_SUBL_OBJECT_ARRAY
 
Fields inherited from interface com.cyc.tool.subl.jrtl.nativeCode.subLisp.CommonSymbols
ANSWER_TAG, APPEND_KEYWORD, APPEND_STACK_TRACES_TO_ERROR_MESSAGES, AREF, ASSEMBLE_FIXNUMS_TO_INTEGER, ATOM, BIGNUMP, BINARY_KEYWORD, BINDING_TYPE, BOOLEANP, CAAR, CADR, CAND, CAR, CCATCH, CDEC, CDESTRUCTURING_BIND, CDO, CDO_ALL_SYMBOLS, CDO_EXTERNAL_SYMBOLS, CDO_SYMBOLS, CDOHASH, CDOLIST, CDOTIMES, CDR, CHAR, CHAR_E_SYMBOL, CHAR_EQUAL_SYMBOL, CHAR_GREATER_THAN_OR_EQUAL_SYMBOL, CHAR_GREATER_THAN_SYMBOL, CHAR_GT_SYMBOL, CHAR_GTE_SYMBOL, CHAR_LESS_THAN_OR_EQUAL_SYMBOL, CHAR_LESS_THAN_SYMBOL, CHAR_LT_SYMBOL, CHAR_LTE_SYMBOL, CHAR_NE_SYMBOL, CHAR_NOT_EQUAL_SYMBOL, CHARACTERP, CHECK_TYPE, CINC, CLET, CMULTIPLE_VALUE_BIND, CNOT, CONS, CONSP, CONSTANT, COR, CPOP, CPROGV, CPUSH, CPUSHNEW, CREATE_KEYWORD, CSETF, CSETQ, CSOME, CTIME, CUNWIND_PROTECT, CVS_ID, DEBUG_IO, DECLAIM, DECLARE, DEFCONSTANT, DEFINE, DEFLEXICAL, DEFMACRO, DEFPARAMETER, DEFVAR, DIRECTION_KEYWORD, DYNAMIC, EIGHT_INTEGER, EIGHTEEN_INTEGER, ELEMENT_TYPE_KEYWORD, ELEVEN_INTEGER, END_KEYWORD, ENFORCE_MUST, ENFORCE_TYPE, EQ, EQL, EQUAL, EQUALP, ERROR, ERROR_KEYWORD, ERROR_OUTPUT, EVAL, EXTERNAL_FORMAT_KEYWORD, EXTERNAL_KEYWORD, FIF, FIFTEEN_INTEGER, FIRST, FIVE_INTEGER, FIXNUMP, FLOATP, FOUR_INTEGER, FOURTEEN_INTEGER, FUNCTION, FUNCTION_SPEC_P, FUNCTIONP, FUNLESS, FWHEN, GET, GETHASH, GETHASH_WITHOUT_VALUES, GUID_P, HASH_TABLE_ITERATOR_P, HASH_TABLE_P, IDENTITY, IF_DOES_NOT_EXIST_KEYWORD, IF_EXISTS_KEYWORD, IGNORE, INITIALIZATION_TYPE, INITIALIZER, INPUT_KEYWORD, INPUT_STREAM_P, INTEGERP, INTERNAL_KEYWORD, IO_KEYWORD, KEYWORDP, KILL_KEYWORD, LAMBDA_SYMBOL, LEXICAL, LIST, LISTP, LISTS, LOCK_P, LONG_BIGNUM_P, MACRO_ENV, MACRO_FORM, MEDIUM_BIGNUM_P, MEMBER, MINUS_ONE_INTEGER, MULTIPLE_VALUE_LIST, MUST, NCONC, NEW_VERSION_KEYWORD, NIL, NINE_INTEGER, NINETEEN_INTEGER, NREVERSE, NTH, NTH_VALUE, NULL, NULL_INPUT, NULL_OUTPUT, NUM_E_SYMBOL, NUM_GT_SYMBOL, NUM_GTE_SYMBOL, NUM_LT_SYMBOL, NUM_LTE_SYMBOL, NUM_NE_SYMBOL, NUMBERP, ONE_HUNDRED_THIRTY_SEVEN_INTEGER, ONE_HUNDRED_TWENTY_SEVEN_INTEGER, ONE_INTEGER, ONE_THOUSAND_INTEGER, OPTIONAL_SYMBOL, OTHERWISE, OUTPUT_KEYWORD, OUTPUT_STREAM_P, OVERWRITE_KEYWORD, PACKAGEP, PCASE, PCOND, PIF, PROBE_KEYWORD, PROCESS_TO_END, PROCESSP, PROCLAIM, PROGN, PUNLESS, PWHEN, QUERY_IO, QUIT, QUOTE, RENAME_AND_DELETE_KEYWORD, REST_SYMBOL, RET, RET_NIL, RET_T, RETURN_TAG, REVERSE, RW_LOCK_P, SECOND, SEQUENCEP, SEVEN_INTEGER, SEVENTEEN_INTEGER, SHORT_BIGNUM_P, SHOW_STACK_TRACES, SIX_INTEGER, SIXTEEN_INTEGER, SIXTY_FOUR_INTEGER, SORT, SSS, STANDARD_INPUT, STANDARD_OUTPUT, START_KEYWORD, STREAMP, STRING_E_SYMBOL, STRING_EQUAL_SYMBOL, STRING_GREATER_THAN_OR_EQUAL_SYMBOL, STRING_GREATER_THAN_SYMBOL, STRING_GT_SYMBOL, STRING_GTE_SYMBOL, STRING_LESS_THAN_OR_EQUAL_SYMBOL, STRING_LESS_THAN_SYMBOL, STRING_LT_SYMBOL, STRING_LTE_SYMBOL, STRING_NE_SYMBOL, STRING_NOT_EQUAL_SYMBOL, STRINGP, STRUCTURE_P, SUPERSEDE_KEYWORD, SUSPEND_TYPE_CHECKING, SYMBOL_FUNCTION, SYMBOL_VALUE, SYMBOLP, T, TEN_INTEGER, TERMINAL_IO, TEXT_KEYWORD, THIRTEEN_INTEGER, THIRTY_FOUR_INTEGER, THIRTY_THREE_INTEGER, THIRTY_TWO_INTEGER, THREE_INTEGER, TRACE_OUTPUT, TRUE, TWELVE_INTEGER, TWENTY_INTEGER, TWO_HUNDRED_FIFTY_FOUR_INTEGER, TWO_HUNDRED_FORTY_FOUR_INTEGER, TWO_INTEGER, UNDECLARED, UNPROVIDED, VALUES, VECTOR, VECTORP, WITH_ERROR_HANDLER, WITH_STATIC_AREA, WITH_THREAD_PRIVATE_AREA, WITH_WORKING_AREA, WORLD, ZERO_DOUBLE, ZERO_INTEGER
 
Method Summary
static SubLObject allow_transmitting()
          Accessor for *allow-transmitting*
static SubLObject communication_mode()
          Accessor for *communication-mode*.
static SubLObject declare_operation_communication_file()
           
 void declareFunctions()
          Declares the mapping between functions and symbols for all named functions defined in the file.
static SubLObject dont_record_operations_locally()
           
static SubLObject get_receive_state(SubLObject mode)
           
static SubLObject get_transmit_state(SubLObject mode)
           
static SubLObject halt_cyc_image(SubLObject reason)
          Gracefully halt a running Cyc image
static SubLObject inc_total_local_operations_recorded()
           
static SubLObject init_operation_communication_file()
           
 void initializeVariables()
          Initializes all global variables and private internal variables for constants defined in the file.
static SubLObject kb_version_string()
          Return the current KB version, i.e.
static SubLObject map_cyclist_name_to_cyclist_term(SubLObject name)
           
static SubLObject process_auxiliary_operationsP()
           
static SubLObject process_local_operationsP()
           
static SubLObject read_master_transcript_op_number()
           
static SubLObject receiving_changeP(SubLObject new_mode)
          Is the change in communication-mode going to change the receive part of the mode?
static SubLObject receiving_remote_operationsP()
           
static SubLObject remote_operation_to_runP()
          Return T iff there are remote operations available to run.
 void runTopLevelForms()
          Runs all top-level forms in order.
static SubLObject save_transcript_ops_internal(SubLObject transcript_known_to_exist)
           
static SubLObject save_transcript_ops()
           
static SubLObject saving_operationsP()
           
static SubLObject set_communication_mode_internal(SubLObject mode)
           
static SubLObject set_communication_mode(SubLObject keyword)
           
static SubLObject set_process_auxiliary_operationsP(SubLObject v_boolean)
           
static SubLObject set_receiving_remote_operationsP(SubLObject v_boolean)
           
static SubLObject set_saving_operationsP(SubLObject v_boolean)
           
static SubLObject set_the_cyclist(SubLObject name)
           
static SubLObject set_to_deaf()
           
static SubLObject set_to_not_receiving()
           
static SubLObject set_to_storing()
           
static SubLObject setup_operation_communication_file()
           
static SubLObject storingP()
           
static SubLObject the_cyclist()
           
static SubLObject transmitting_changeP(SubLObject new_mode)
          Is the change in communication-mode going to change the way processed operations are handled?
static SubLObject transmittingP()
           
 
Methods inherited from class com.cyc.tool.subl.util.SubLTranslatedFile
extractFunctionNamed
 
Methods inherited from class com.cyc.tool.subl.util.SubLTrampolineFile
checkType, enforceType, extractBinaryFunc, extractCount, extractEnd, extractEndUsingSize, extractPackage, extractStart, extractUnaryFunc, main
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

me

public static final SubLFile me

myName

public static final java.lang.String myName
See Also:
Constant Field Values

$all_communication_modes$

public static SubLSymbol $all_communication_modes$

$allow_transmitting$

public static SubLSymbol $allow_transmitting$
Is this image allowed to transmit. As of now, 4/24/98, there are only 3 reasons for this to be nil. One, the image is an experimental image. See *experimental-image*. Two, the image has connected to the transcript server and requested a transcript that has been CLOSED. Three, the image has read through a master transcript and evaluated the CLOSE-KB operation and the defvar *auto-increment-kb* is nil.


$kb_full_transcript_loaded$

public static SubLSymbol $kb_full_transcript_loaded$

$experimental_image$

public static SubLSymbol $experimental_image$
Boolean: If T, then this image can not transmit operations. This parameter should only be set at start up time. It is intended to provide an image that can not transmit operations to the master transcript. It is closely tied to *allow-transmitting* and its accessor functions. For more info see *allow-transmitting*.


$read_transcript_op_limit$

public static SubLSymbol $read_transcript_op_limit$
The max number of read-transcript ops to load at once


$receiving_remote_operationsP$

public static SubLSymbol $receiving_remote_operationsP$

$process_local_operationsP$

public static SubLSymbol $process_local_operationsP$

$process_auxiliary_operationsP$

public static SubLSymbol $process_auxiliary_operationsP$

$saving_operationsP$

public static SubLSymbol $saving_operationsP$

$total_remote_operations_run$

public static SubLSymbol $total_remote_operations_run$
The number of successfully processed operations generated by a different image, and read from the master transcript.


$total_auxiliary_operations_run$

public static SubLSymbol $total_auxiliary_operations_run$
The number of operations that have been processed by the auxiliary queue.


$total_local_operations_recorded$

public static SubLSymbol $total_local_operations_recorded$
The number of operations that have been processed and recorded locally by this image. This is cummulative over all time, i.e. it is not reset when a new local transcript is started.


$total_local_operations_transmitted$

public static SubLSymbol $total_local_operations_transmitted$
The number of local operations that have been transmitted to the master transcript by this image. This is cummulative over all time, i.e. it is not reset when a new local transcript is started.


$read_master_transcript_op_number$

public static SubLSymbol $read_master_transcript_op_number$
The number of operations that have been read from the master transcript by this image. The objective is to accurately mark exactly where in the master transcript we are. This variable is accessed via (kb-op-number). It should NOT be directly accessed. Operations are counted in two places. As they are removed from the remote-queue and are about to be processed. And as they are dropped because they were from this image.


$total_master_transcript_operations_processed$

public static SubLSymbol $total_master_transcript_operations_processed$
The number of operations that have been read from the master transcript by this image *and* processed.


$cyclist_authenticating_app$

public static SubLSymbol $cyclist_authenticating_app$
The Application for which the user is being authenticated.


$default_cyclist_authentication_mt$

public static SubLSymbol $default_cyclist_authentication_mt$
The default MT for looking up the Cyclist authentication information.


$build_request_email$

public static SubLSymbol $build_request_email$

$transcript_load_succeeded$

public static SubLSymbol $transcript_load_succeeded$

$transcript_read_attempted$

public static SubLSymbol $transcript_read_attempted$

$initial_read_transcript_size$

public static SubLSymbol $initial_read_transcript_size$

$list0

public static final SubLList $list0

$sym1$_ALLOW_TRANSMITTING_

public static final SubLSymbol $sym1$_ALLOW_TRANSMITTING_

$sym2$_KB_FULL_TRANSCRIPT_LOADED_

public static final SubLSymbol $sym2$_KB_FULL_TRANSCRIPT_LOADED_

$kw3$TRANSMIT_AND_RECEIVE

public static final SubLSymbol $kw3$TRANSMIT_AND_RECEIVE

$kw4$RECEIVE_ONLY

public static final SubLSymbol $kw4$RECEIVE_ONLY

$kw5$TRANSMIT_ONLY

public static final SubLSymbol $kw5$TRANSMIT_ONLY

$kw6$DEAF

public static final SubLSymbol $kw6$DEAF

$int7$200

public static final SubLInteger $int7$200

$sym8$_RECEIVING_REMOTE_OPERATIONS__

public static final SubLSymbol $sym8$_RECEIVING_REMOTE_OPERATIONS__

$sym9$_PROCESS_LOCAL_OPERATIONS__

public static final SubLSymbol $sym9$_PROCESS_LOCAL_OPERATIONS__

$sym10$_PROCESS_AUXILIARY_OPERATIONS__

public static final SubLSymbol $sym10$_PROCESS_AUXILIARY_OPERATIONS__

$sym11$_SAVING_OPERATIONS__

public static final SubLSymbol $sym11$_SAVING_OPERATIONS__

$sym12$_TOTAL_REMOTE_OPERATIONS_RUN_

public static final SubLSymbol $sym12$_TOTAL_REMOTE_OPERATIONS_RUN_

$sym13$_TOTAL_AUXILIARY_OPERATIONS_RUN_

public static final SubLSymbol $sym13$_TOTAL_AUXILIARY_OPERATIONS_RUN_

$sym14$_TOTAL_LOCAL_OPERATIONS_RECORDED_

public static final SubLSymbol $sym14$_TOTAL_LOCAL_OPERATIONS_RECORDED_

$sym15$_TOTAL_LOCAL_OPERATIONS_TRANSMITTED_

public static final SubLSymbol $sym15$_TOTAL_LOCAL_OPERATIONS_TRANSMITTED_

$sym16$_READ_MASTER_TRANSCRIPT_OP_NUMBER_

public static final SubLSymbol $sym16$_READ_MASTER_TRANSCRIPT_OP_NUMBER_

$sym17$_TOTAL_MASTER_TRANSCRIPT_OPERATIONS_PROCESSED_

public static final SubLSymbol $sym17$_TOTAL_MASTER_TRANSCRIPT_OPERATIONS_PROCESSED_

$sym18$THE_CYCLIST

public static final SubLSymbol $sym18$THE_CYCLIST

$const19$Guest

public static final SubLObject $const19$Guest

$sym20$THE_CYCLIST_IS_GUEST_

public static final SubLSymbol $sym20$THE_CYCLIST_IS_GUEST_

$str21$Return_T_iff_the_current_CyclIst_

public static final SubLString $str21$Return_T_iff_the_current_CyclIst_

$list22

public static final SubLList $list22

$sym23$IMAGE_REQUIRES_AUTHENTICATION_

public static final SubLSymbol $sym23$IMAGE_REQUIRES_AUTHENTICATION_

$str24$_return_non_NIL_iff_this_Cyc_imag

public static final SubLString $str24$_return_non_NIL_iff_this_Cyc_imag

$list25

public static final SubLList $list25

$const26$CycBrowser

public static final SubLObject $const26$CycBrowser

$sym27$STRINGP

public static final SubLSymbol $sym27$STRINGP

$sym28$FORT_P

public static final SubLSymbol $sym28$FORT_P

$sym29$AUTHENTICATE_THE_CYCLIST

public static final SubLSymbol $sym29$AUTHENTICATE_THE_CYCLIST

$list30

public static final SubLList $list30

$str31$Ensure_that_the_encrypted_passphr

public static final SubLString $str31$Ensure_that_the_encrypted_passphr

$list32

public static final SubLList $list32

$list33

public static final SubLList $list33

$const34$CyclistsMt

public static final SubLObject $const34$CyclistsMt

$const35$UserOfProgramFn

public static final SubLObject $const35$UserOfProgramFn

$sym36$RELEVANT_MT_IS_GENL_MT

public static final SubLSymbol $sym36$RELEVANT_MT_IS_GENL_MT

$const37$encryptedPasswordForUser

public static final SubLObject $const37$encryptedPasswordForUser

$str38$Please_login_to_specify_authentic

public static final SubLString $str38$Please_login_to_specify_authentic

$sym39$CATCH_ERROR_MESSAGE_HANDLER

public static final SubLSymbol $sym39$CATCH_ERROR_MESSAGE_HANDLER

$str40$Cyclists_can_only_edit_their_own_

public static final SubLString $str40$Cyclists_can_only_edit_their_own_

$sym41$SPECIFY_AUTHENTICATION_INFO_FOR_USER

public static final SubLSymbol $sym41$SPECIFY_AUTHENTICATION_INFO_FOR_USER

$list42

public static final SubLList $list42

$str43$Store_the_authenitcation_informat

public static final SubLString $str43$Store_the_authenitcation_informat

$list44

public static final SubLList $list44

$list45

public static final SubLList $list45

$str46$__Error__A___A__

public static final SubLString $str46$__Error__A___A__

$str47$Cannot_assert_passphrase_for__A__

public static final SubLString $str47$Cannot_assert_passphrase_for__A__

$str48$Cannot_unassert_missing_passphras

public static final SubLString $str48$Cannot_unassert_missing_passphras

$str49$Cannot_unassert_passphrase__A_for

public static final SubLString $str49$Cannot_unassert_passphrase__A_for

$sym50$KB_VERSION_STRING

public static final SubLSymbol $sym50$KB_VERSION_STRING

$str51$_a__a

public static final SubLString $str51$_a__a

$str52$_a

public static final SubLString $str52$_a

$sym53$CAR

public static final SubLSymbol $sym53$CAR

$sym54$KEYWORDP

public static final SubLSymbol $sym54$KEYWORDP

$sym55$COMMUNICATION_MODE_

public static final SubLSymbol $sym55$COMMUNICATION_MODE_

$kw56$DEAD

public static final SubLSymbol $kw56$DEAD

$kw57$DEAD_RECEIVE

public static final SubLSymbol $kw57$DEAD_RECEIVE

$list58

public static final SubLList $list58

$sym59$STRING_EQUAL

public static final SubLSymbol $sym59$STRING_EQUAL

$list60

public static final SubLList $list60

$sym61$TRANSMIT_STATE_P

public static final SubLSymbol $sym61$TRANSMIT_STATE_P

$sym62$RECEIVE_STATE_P

public static final SubLSymbol $sym62$RECEIVE_STATE_P

$str63$SENT

public static final SubLString $str63$SENT

$str64$transmit

public static final SubLString $str64$transmit

$str65$store

public static final SubLString $str65$store

$str66$none

public static final SubLString $str66$none

$str67$yes

public static final SubLString $str67$yes

$str68$no

public static final SubLString $str68$no

$str69$None

public static final SubLString $str69$None

$str70$Yes

public static final SubLString $str70$Yes

$str71$CLEARED

public static final SubLString $str71$CLEARED

$str72$build_requests_cyc_com

public static final SubLString $str72$build_requests_cyc_com

$kw73$APPEND

public static final SubLSymbol $kw73$APPEND

$kw74$OUTPUT

public static final SubLSymbol $kw74$OUTPUT

$str75$Unable_to_open__S

public static final SubLString $str75$Unable_to_open__S

$str76$_s__

public static final SubLString $str76$_s__

$str77$Save_Transcript_OPS_lock

public static final SubLString $str77$Save_Transcript_OPS_lock

$str78$Save_Hl_Transcript_OPS_lock

public static final SubLString $str78$Save_Hl_Transcript_OPS_lock

$kw79$EOF

public static final SubLSymbol $kw79$EOF

$kw80$ERROR

public static final SubLSymbol $kw80$ERROR

$str81$Skip_forward_until_a_valid_transc

public static final SubLString $str81$Skip_forward_until_a_valid_transc

$str82$Bogus_form__S_read_from_transcrip

public static final SubLString $str82$Bogus_form__S_read_from_transcrip

$str83$Assume_the_rest_of_the_operation_

public static final SubLString $str83$Assume_the_rest_of_the_operation_

$str84$Partial_transcript_operation__S_w

public static final SubLString $str84$Partial_transcript_operation__S_w

$sym85$_TRANSCRIPT_READ_ATTEMPTED_

public static final SubLSymbol $sym85$_TRANSCRIPT_READ_ATTEMPTED_

$sym86$_INITIAL_READ_TRANSCRIPT_SIZE_

public static final SubLSymbol $sym86$_INITIAL_READ_TRANSCRIPT_SIZE_

$str87$The_transcript_file__s_has_alread

public static final SubLString $str87$The_transcript_file__s_has_alread

$kw88$INPUT

public static final SubLSymbol $kw88$INPUT

$str89$__Processing_master_transcript_op

public static final SubLString $str89$__Processing_master_transcript_op

$int90$100

public static final SubLInteger $int90$100

$str91$___4__0D__2__0D__2__0D__2__0D__2_

public static final SubLString $str91$___4__0D__2__0D__2__0D__2__0D__2_

$str92$__Finished_processing__A_master_t

public static final SubLString $str92$__Finished_processing__A_master_t

$kw93$UNENCAPSULATION_ERROR

public static final SubLSymbol $kw93$UNENCAPSULATION_ERROR

$kw94$AUX

public static final SubLSymbol $kw94$AUX

$kw95$NONE

public static final SubLSymbol $kw95$NONE

$str96$Loading__A

public static final SubLString $str96$Loading__A

$kw97$LOCAL

public static final SubLSymbol $kw97$LOCAL

$str98$__Server_Summary____A

public static final SubLString $str98$__Server_Summary____A

$str99$___Machine___A

public static final SubLString $str99$___Machine___A

$str100$__Cyclist___A

public static final SubLString $str100$__Cyclist___A

$str101$___KB___A

public static final SubLString $str101$___KB___A

$str102$___System___A

public static final SubLString $str102$___System___A

$str103$__Comm___A

public static final SubLString $str103$__Comm___A

$str104$___Agenda___A

public static final SubLString $str104$___Agenda___A

$str105$__Queues_

public static final SubLString $str105$__Queues_

$str106$___Aux__

public static final SubLString $str106$___Aux__

$str107$__d__d_

public static final SubLString $str107$__d__d_

$str108$__d_

public static final SubLString $str108$__d_

$str109$___Remote__

public static final SubLString $str109$___Remote__

$str110$___Local__

public static final SubLString $str110$___Local__

$str111$__d__d__d_

public static final SubLString $str111$__d__d__d_

$kw112$UNKNOWN

public static final SubLSymbol $kw112$UNKNOWN

$int113$25

public static final SubLInteger $int113$25

$str114$Minor_version__S_is_not_in_the_ra

public static final SubLString $str114$Minor_version__S_is_not_in_the_ra

$str115$ABCDEFGHIJKLMNOPQRSTUVWXYZ

public static final SubLString $str115$ABCDEFGHIJKLMNOPQRSTUVWXYZ

$list116

public static final SubLList $list116

$sym117$TO_STRING

public static final SubLSymbol $sym117$TO_STRING

$str118$

public static final SubLString $str118$

$str119$p

public static final SubLString $str119$p

$str120$cyc_s_D_A_kb_4__0D__C

public static final SubLString $str120$cyc_s_D_A_kb_4__0D__C

$str121$cyc_s_D_A__C

public static final SubLString $str121$cyc_s_D_A__C

$str122$world

public static final SubLString $str122$world

$str123$_

public static final SubLString $str123$_

$sym124$DIRECTORY_P

public static final SubLSymbol $sym124$DIRECTORY_P

$str125$Directory__S_is_not_writeable

public static final SubLString $str125$Directory__S_is_not_writeable

$int126$26

public static final SubLInteger $int126$26

$str127$done

public static final SubLString $str127$done

$str128$Halting_Cyc_image____A

public static final SubLString $str128$Halting_Cyc_image____A

$str129$QUIT

public static final SubLString $str129$QUIT

$sym130$_REMOTE_OPERATIONS_KB_CHECK_POINT_

public static final SubLSymbol $sym130$_REMOTE_OPERATIONS_KB_CHECK_POINT_

$sym131$NOTE_KB_CHECK_POINT_REACHED

public static final SubLSymbol $sym131$NOTE_KB_CHECK_POINT_REACHED
Method Detail

allow_transmitting

public static final SubLObject allow_transmitting()
Accessor for *allow-transmitting*


dont_record_operations_locally

public static final SubLObject dont_record_operations_locally()

receiving_remote_operationsP

public static final SubLObject receiving_remote_operationsP()

set_receiving_remote_operationsP

public static final SubLObject set_receiving_remote_operationsP(SubLObject v_boolean)

process_local_operationsP

public static final SubLObject process_local_operationsP()

process_auxiliary_operationsP

public static final SubLObject process_auxiliary_operationsP()

set_process_auxiliary_operationsP

public static final SubLObject set_process_auxiliary_operationsP(SubLObject v_boolean)

saving_operationsP

public static final SubLObject saving_operationsP()

set_saving_operationsP

public static final SubLObject set_saving_operationsP(SubLObject v_boolean)

inc_total_local_operations_recorded

public static final SubLObject inc_total_local_operations_recorded()

read_master_transcript_op_number

public static final SubLObject read_master_transcript_op_number()

the_cyclist

public static final SubLObject the_cyclist()

set_the_cyclist

public static final SubLObject set_the_cyclist(SubLObject name)

halt_cyc_image

public static final SubLObject halt_cyc_image(SubLObject reason)
Gracefully halt a running Cyc image

Parameters:
reason -
Returns:
NIL

map_cyclist_name_to_cyclist_term

public static final SubLObject map_cyclist_name_to_cyclist_term(SubLObject name)

kb_version_string

public static final SubLObject kb_version_string()
Return the current KB version, i.e. both KB number and number of master transcript operations performed.


communication_mode

public static final SubLObject communication_mode()
Accessor for *communication-mode*.


set_communication_mode_internal

public static final SubLObject set_communication_mode_internal(SubLObject mode)

set_communication_mode

public static final SubLObject set_communication_mode(SubLObject keyword)

set_to_storing

public static final SubLObject set_to_storing()

set_to_not_receiving

public static final SubLObject set_to_not_receiving()

transmitting_changeP

public static final SubLObject transmitting_changeP(SubLObject new_mode)
Is the change in communication-mode going to change the way processed operations are handled?


receiving_changeP

public static final SubLObject receiving_changeP(SubLObject new_mode)
Is the change in communication-mode going to change the receive part of the mode?


set_to_deaf

public static final SubLObject set_to_deaf()

transmittingP

public static final SubLObject transmittingP()

storingP

public static final SubLObject storingP()

get_transmit_state

public static final SubLObject get_transmit_state(SubLObject mode)
Returns:
TRANSMIT-STATE-P

get_receive_state

public static final SubLObject get_receive_state(SubLObject mode)
Returns:
RECEIVE-STATE-P

save_transcript_ops

public static final SubLObject save_transcript_ops()

save_transcript_ops_internal

public static final SubLObject save_transcript_ops_internal(SubLObject transcript_known_to_exist)

remote_operation_to_runP

public static final SubLObject remote_operation_to_runP()
Return T iff there are remote operations available to run.


declare_operation_communication_file

public static final SubLObject declare_operation_communication_file()

init_operation_communication_file

public static final SubLObject init_operation_communication_file()

setup_operation_communication_file

public static final SubLObject setup_operation_communication_file()

declareFunctions

public void declareFunctions()
Description copied from interface: SubLFile
Declares the mapping between functions and symbols for all named functions defined in the file. Like CRTL define.


initializeVariables

public void initializeVariables()
Description copied from interface: SubLFile
Initializes all global variables and private internal variables for constants defined in the file. Like CRTL init.


runTopLevelForms

public void runTopLevelForms()
Description copied from interface: SubLFile
Runs all top-level forms in order. Like CRTL setup.