|
||||||||||
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.tcp_server_utilities
public final class tcp_server_utilities
Nested Class Summary | |
---|---|
static class |
tcp_server_utilities.$tcp_server_native
|
static class |
tcp_server_utilities.$tcp_server_p$UnaryFunction
|
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 |
_csetf_tcps_port(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_tcps_process(SubLObject object,
SubLObject value)
|
static SubLObject |
_csetf_tcps_type(SubLObject object,
SubLObject value)
|
static SubLObject |
all_tcp_servers()
Return a list of all TCP servers that are currently enabled. |
static SubLObject |
declare_tcp_server_utilities_file()
|
void |
declareFunctions()
Declares the mapping between functions and symbols for all named functions defined in the file. |
static SubLObject |
deregister_tcp_server_type(SubLObject type)
|
static SubLObject |
disable_tcp_server(SubLObject designator)
Disable all TCP servers specified by DESIGNATOR. |
static SubLObject |
enable_tcp_server(SubLObject type,
SubLObject port)
Enable a new TCP server of TYPE bound to PORT. |
static SubLObject |
find_tcp_server_by_port(SubLObject port)
Return the TCP server running at PORT, or NIL if none. |
static SubLObject |
init_tcp_server_utilities_file()
|
void |
initializeVariables()
Initializes all global variables and private internal variables for constants defined in the file. |
static SubLObject |
make_tcp_server(SubLObject arglist)
|
static SubLObject |
new_tcp_server(SubLObject type,
SubLObject port)
|
static SubLObject |
register_tcp_server_type(SubLObject type,
SubLObject handler,
SubLObject mode)
Register that TCP servers of TYPE use HANDLER with MODE. |
static SubLObject |
register_tcp_server(SubLObject tcp_server)
|
void |
runTopLevelForms()
Runs all top-level forms in order. |
static SubLObject |
setup_tcp_server_utilities_file()
|
static SubLObject |
start_tcp_server_process(SubLObject type,
SubLObject port,
SubLObject handler)
Method for starting a new TCP server of TYPE at PORT which has HANDLER. |
static SubLObject |
tcp_port_p(SubLObject object)
Return T iff OBJECT is a valid integer for a TCP port. |
static SubLObject |
tcp_server_p(SubLObject object)
|
static SubLObject |
tcp_server_port(SubLObject tcp_server)
Return the port of TCP-SERVER, or NIL if disabled. |
static SubLObject |
tcp_server_print_function_trampoline(SubLObject object,
SubLObject stream)
|
static SubLObject |
tcp_server_type_handler(SubLObject type)
|
static SubLObject |
tcps_port(SubLObject object)
|
static SubLObject |
validate_all_tcp_servers()
|
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 $remote_address$
public static SubLSymbol $remote_hostname$
public static SubLSymbol $dtp_tcp_server$
public static final SubLString $str0$TCP_Server_Lock
public static final SubLSymbol $sym1$WITH_LOCK_HELD
public static final SubLList $list2
public static final SubLInteger $int3$65535
public static final SubLList $list4
public static final SubLList $list5
public static final SubLList $list6
public static final SubLSymbol $kw7$ALLOW_OTHER_KEYS
public static final SubLSymbol $kw8$TYPE
public static final SubLSymbol $kw9$MODE
public static final SubLSymbol $kw10$TEXT
public static final SubLSymbol $sym11$TCP_SERVER_MODE_P
public static final SubLSymbol $sym12$PROGN
public static final SubLSymbol $sym13$REGISTER_TCP_SERVER_TYPE
public static final SubLSymbol $sym14$QUOTE
public static final SubLSymbol $sym15$TCP_PORT_P
public static final SubLSymbol $sym16$TCP_SERVER
public static final SubLSymbol $sym17$TCP_SERVER_P
public static final SubLList $list18
public static final SubLList $list19
public static final SubLList $list20
public static final SubLList $list21
public static final SubLSymbol $sym22$PRINT_TCP_SERVER
public static final SubLSymbol $sym23$TCP_SERVER_PRINT_FUNCTION_TRAMPOLINE
public static final SubLSymbol $sym24$TCPS_TYPE
public static final SubLSymbol $sym25$_CSETF_TCPS_TYPE
public static final SubLSymbol $sym26$TCPS_PORT
public static final SubLSymbol $sym27$_CSETF_TCPS_PORT
public static final SubLSymbol $sym28$TCPS_PROCESS
public static final SubLSymbol $sym29$_CSETF_TCPS_PROCESS
public static final SubLSymbol $kw30$PORT
public static final SubLSymbol $kw31$PROCESS
public static final SubLString $str32$Invalid_slot__S_for_construction_
public static final SubLString $str33$__
public static final SubLSymbol $kw34$STREAM
public static final SubLString $str35$_
public static final SubLSymbol $kw36$BASE
public static final SubLSymbol $sym37$_ALL_TCP_SERVERS_
public static final SubLSymbol $sym38$TCP_SERVER_PORT
public static final SubLSymbol $sym39$_TCP_SERVER_TYPE_TABLE_
public static final SubLSymbol $sym40$FUNCTION_SPEC_P
public static final SubLSymbol $sym41$FIRST
public static final SubLSymbol $sym42$DEFINE
public static final SubLSymbol $sym43$START_TCP_SERVER
public static final SubLSymbol $kw44$IGNORE_ERRORS_TARGET
public static final SubLSymbol $sym45$IGNORE_ERRORS_HANDLER
public static final SubLSymbol $sym46$STOP_TCP_SERVER
Method Detail |
---|
public static final SubLObject tcp_port_p(SubLObject object)
public static final SubLObject enable_tcp_server(SubLObject type, SubLObject port)
public static final SubLObject disable_tcp_server(SubLObject designator)
public static final SubLObject validate_all_tcp_servers()
public static final SubLObject tcp_server_print_function_trampoline(SubLObject object, SubLObject stream)
public static final SubLObject tcp_server_p(SubLObject object)
public static final SubLObject tcps_port(SubLObject object)
public static final SubLObject _csetf_tcps_type(SubLObject object, SubLObject value)
public static final SubLObject _csetf_tcps_port(SubLObject object, SubLObject value)
public static final SubLObject _csetf_tcps_process(SubLObject object, SubLObject value)
public static final SubLObject make_tcp_server(SubLObject arglist)
public static final SubLObject tcp_server_port(SubLObject tcp_server)
public static final SubLObject new_tcp_server(SubLObject type, SubLObject port)
public static final SubLObject find_tcp_server_by_port(SubLObject port)
public static final SubLObject all_tcp_servers()
public static final SubLObject register_tcp_server(SubLObject tcp_server)
public static final SubLObject register_tcp_server_type(SubLObject type, SubLObject handler, SubLObject mode)
public static final SubLObject deregister_tcp_server_type(SubLObject type)
public static final SubLObject tcp_server_type_handler(SubLObject type)
public static final SubLObject start_tcp_server_process(SubLObject type, SubLObject port, SubLObject handler)
public static final SubLObject declare_tcp_server_utilities_file()
public static final SubLObject init_tcp_server_utilities_file()
public static final SubLObject setup_tcp_server_utilities_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 |