|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cyc.tool.subl.util.SubLTrampolineFile
com.cyc.tool.subl.util.SubLTranslatedFile
com.cyc.cycjava.cycl.cfasl_kernel
public final class cfasl_kernel
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
SubLTranslatedFile.SubL |
Fields inherited from class com.cyc.tool.subl.util.SubLTranslatedFile |
---|
EMPTY_SUBL_OBJECT_ARRAY |
Method Summary | |
---|---|
static SubLObject |
cfasl_externalization_modeP()
|
static SubLObject |
cfasl_port()
Returns the local cfasl-port according to defined system parameters. |
static SubLObject |
cfasl_quit()
Explicitly quit this cfasl connection. |
static SubLObject |
cfasl_server_handler(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
cfasl_server_top_level(SubLObject in_stream,
SubLObject out_stream)
|
static SubLObject |
cfasl_set_mode_externalized()
Switch this connection into external setting. |
static SubLObject |
declare_cfasl_kernel_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
init_cfasl_kernel_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
make_cfasl_api_exception(SubLObject string)
|
static SubLObject |
read_cfasl_request(SubLObject in_stream,
SubLObject eof_error_p,
SubLObject eof_value)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
send_cfasl_result(SubLObject out_stream,
SubLObject cfasl_result,
SubLObject error)
|
static SubLObject |
setup_cfasl_kernel_file()
|
static SubLObject |
task_processor_request(SubLObject request,
SubLObject id,
SubLObject priority,
SubLObject requestor,
SubLObject client_bindings,
SubLObject uuid_string)
|
static SubLObject |
validate_cfasl_request(SubLObject api_request)
|
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 |
---|
public static final SubLFile me
public static final java.lang.String myName
public static SubLSymbol $perform_cfasl_externalization$
public static SubLSymbol $cfasl_kernel_standard_output$
public static final SubLSymbol $kw0$CFASL
public static final SubLSymbol $sym1$CFASL_SERVER_HANDLER
public static final SubLSymbol $kw2$BINARY
public static final SubLSymbol $sym3$READ_CFASL_REQUEST
public static final SubLSymbol $sym4$VALIDATE_CFASL_REQUEST
public static final SubLSymbol $sym5$SEND_CFASL_RESULT
public static final SubLSymbol $kw6$EOF
public static final SubLSymbol $sym7$CATCH_ERROR_MESSAGE_HANDLER
public static final SubLString $str8$Invalid_API_Request___S_is_not_a_
public static final SubLString $str9$Invalid_API_Request___S_is_not_a_
public static final SubLSymbol $sym10$CYC_EXCEPTION
public static final SubLSymbol $kw11$MESSAGE
public static final SubLSymbol $sym12$STRINGP
public static final SubLSymbol $sym13$INTEGERP
public static final SubLSymbol $kw14$PRIVATE
public static final SubLList $list15
public static final SubLString $str16$_A
public static final SubLSymbol $sym17$STREAMP
public static final SubLString $str18$EOF_occurred_on_CFASL_API_stream
public static final SubLSymbol $sym19$CONSP
public static final SubLSymbol $sym20$LISTP
public static final SubLList $list21
public static final SubLSymbol $sym22$_THE_CYCLIST_
public static final SubLSymbol $sym23$_KE_PURPOSE_
public static final SubLList $list24
public static final SubLSymbol $sym25$TASK_PROCESSOR_REQUEST
public static final SubLList $list26
public static final SubLString $str27$_param_REQUEST__consp_for_evaluat
public static final SubLList $list28
public static final SubLList $list29
Method Detail |
---|
public static final SubLObject cfasl_externalization_modeP()
public static final SubLObject cfasl_set_mode_externalized()
public static final SubLObject cfasl_server_handler(SubLObject in_stream, SubLObject out_stream)
public static final SubLObject cfasl_server_top_level(SubLObject in_stream, SubLObject out_stream)
public static final SubLObject cfasl_quit()
public static final SubLObject cfasl_port()
public static final SubLObject read_cfasl_request(SubLObject in_stream, SubLObject eof_error_p, SubLObject eof_value)
public static final SubLObject validate_cfasl_request(SubLObject api_request)
public static final SubLObject send_cfasl_result(SubLObject out_stream, SubLObject cfasl_result, SubLObject error)
public static final SubLObject make_cfasl_api_exception(SubLObject string)
public static final SubLObject task_processor_request(SubLObject request, SubLObject id, SubLObject priority, SubLObject requestor, SubLObject client_bindings, SubLObject uuid_string)
REQUEST;
- consp for evaluationID;
- integerpPRIORITY;
- intergerpREQUESTOR;
- stringpCLIENT-BINDINGS;
- consp of (var value) pairsUUID-STRING;
- identifies the client to which the response will be sent
Submits the REQUEST form to the task request queue with ID, PRIORITY,
REQUESTOR, BINDINGS and OUT-STREAM.public static final SubLObject declare_cfasl_kernel_file()
public static final SubLObject init_cfasl_kernel_file()
public static final SubLObject setup_cfasl_kernel_file()
public void declareFunctions()
SubLFile
public void initializeVariables()
SubLFile
public void runTopLevelForms()
SubLFile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |