sisc.modules.io
Class Networking
java.lang.Object
sisc.util.Util
sisc.data.Expression
sisc.data.Value
sisc.data.Procedure
sisc.nativefun.NativeProcedure
sisc.nativefun.IndexedProcedure
sisc.modules.io.Networking
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, Immediate, NamedValue, ExpressionVisitee, Version
public class Networking
- extends IndexedProcedure
- See Also:
- Serialized Form
Fields inherited from class sisc.util.Util |
BACKQUOTE, BEGIN, bundles, caseSensitive, EMPTYLIST, EMPTYVEC, EOF, ERRORK, EVAL, EXPSC, EXPTOP, FALSE, FCONT, FIVE, JEXCEPTION, LAMBDA, LOCATION, maxFloatPrecision, MESSAGE, minFloatPrecision, NAME, OTHER, PARENT, permitInterrupts, QUOTE, QUOTESYM, REPORT, SETBANG, SISC, SISC_SPECIFIC, SISCB, SOURCE_COLUMN, SOURCE_FILE, SOURCE_LINE, SYMENV, THIS, TOPLEVEL, TRUE, UNQUOTE, UNQUOTE_SPLICING, VOID, ZV |
Methods inherited from class sisc.data.Value |
displayNamedOpaque, equals, eqv, eval, express, getValue, synopsis, synopsis, toString, valueEqual, valueHashCode, write, writeReplace |
Methods inherited from class sisc.data.Expression |
deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternal |
Methods inherited from class sisc.util.Util |
annotated, annotatedAppEval, append, argCheck, argsToSymbols, assq, bininport, bininstream, binoutport, binoutstream, box, character, charinport, charinreader, charoutport, charoutwriter, charsetFromString, chr, cont, currentClassLoader, env, error, error, error, error, error, error, error, expr, getDefaultCharacterSet, immutablePair, immutableVector, inport, javaExceptionToString, javaWrap, justify, length, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, liMessage, list, list, list, list, list, makeURL, mapcar, memq, nlib, num, outport, pair, pairToExpressions, pairToExpVect, pairToValues, proc, read, registerBundle, reverse, reverseInPlace, simpleErrorToString, sourceAnnotations, str, string, sym, symbol, symval, truePair, truth, truth, typeError, typeError, updateName, url, url, url, valArrayToList, valArrayToList, valArrayToVec, vec, warn, warn, warn |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GET_LOCAL_HOST
protected static final int GET_LOCAL_HOST
- See Also:
- Constant Field Values
GET_HOST_NAME_BY_IP
protected static final int GET_HOST_NAME_BY_IP
- See Also:
- Constant Field Values
GET_HOST_IP_BY_NAME
protected static final int GET_HOST_IP_BY_NAME
- See Also:
- Constant Field Values
SET_MULTICAST_TTL
protected static final int SET_MULTICAST_TTL
- See Also:
- Constant Field Values
LEAVE_MULTICAST_GROUP
protected static final int LEAVE_MULTICAST_GROUP
- See Also:
- Constant Field Values
JOIN_MULTICAST_GROUP
protected static final int JOIN_MULTICAST_GROUP
- See Also:
- Constant Field Values
OPEN_MULTICAST_SOCKET
protected static final int OPEN_MULTICAST_SOCKET
- See Also:
- Constant Field Values
OPEN_UDP_SOCKET
protected static final int OPEN_UDP_SOCKET
- See Also:
- Constant Field Values
ACCEPT_TCP_SOCKET
protected static final int ACCEPT_TCP_SOCKET
- See Also:
- Constant Field Values
OPEN_SOCKET_OUTPUT_PORT
protected static final int OPEN_SOCKET_OUTPUT_PORT
- See Also:
- Constant Field Values
OPEN_SOCKET_INPUT_PORT
protected static final int OPEN_SOCKET_INPUT_PORT
- See Also:
- Constant Field Values
OPEN_BINARY_SOCKET_OUTPUT_PORT
protected static final int OPEN_BINARY_SOCKET_OUTPUT_PORT
- See Also:
- Constant Field Values
OPEN_BINARY_SOCKET_INPUT_PORT
protected static final int OPEN_BINARY_SOCKET_INPUT_PORT
- See Also:
- Constant Field Values
OPEN_TCP_SOCKET
protected static final int OPEN_TCP_SOCKET
- See Also:
- Constant Field Values
OPEN_TCP_LISTENER
protected static final int OPEN_TCP_LISTENER
- See Also:
- Constant Field Values
CLOSE_SOCKET
protected static final int CLOSE_SOCKET
- See Also:
- Constant Field Values
SET_SO_TIMEOUT
protected static final int SET_SO_TIMEOUT
- See Also:
- Constant Field Values
OPEN_UDP_LISTEN_SOCKET
protected static final int OPEN_UDP_LISTEN_SOCKET
- See Also:
- Constant Field Values
SOCKETQ
protected static final int SOCKETQ
- See Also:
- Constant Field Values
SERVERSOCKETQ
protected static final int SERVERSOCKETQ
- See Also:
- Constant Field Values
OPEN_SSL_SOCKET
protected static final int OPEN_SSL_SOCKET
- See Also:
- Constant Field Values
OPEN_SSL_LISTENER
protected static final int OPEN_SSL_LISTENER
- See Also:
- Constant Field Values
GET_ENABLED_CIPHER_SUITES
protected static final int GET_ENABLED_CIPHER_SUITES
- See Also:
- Constant Field Values
GET_ENABLED_PROTOCOLS
protected static final int GET_ENABLED_PROTOCOLS
- See Also:
- Constant Field Values
SET_ENABLED_CIPHER_SUITES
protected static final int SET_ENABLED_CIPHER_SUITES
- See Also:
- Constant Field Values
SET_ENABLED_PROTOCOLS
protected static final int SET_ENABLED_PROTOCOLS
- See Also:
- Constant Field Values
SESSION_CREATION_PERMITTEDQ
protected static final int SESSION_CREATION_PERMITTEDQ
- See Also:
- Constant Field Values
PERMIT_SESSION_CREATION
protected static final int PERMIT_SESSION_CREATION
- See Also:
- Constant Field Values
GET_CLIENT_MODE
protected static final int GET_CLIENT_MODE
- See Also:
- Constant Field Values
SET_CLIENT_MODE
protected static final int SET_CLIENT_MODE
- See Also:
- Constant Field Values
GET_CLIENT_AUTH
protected static final int GET_CLIENT_AUTH
- See Also:
- Constant Field Values
SET_CLIENT_AUTH
protected static final int SET_CLIENT_AUTH
- See Also:
- Constant Field Values
Networking
public Networking(int id)
Networking
public Networking()
sock
public static Networking.SchemeSocket sock(Value o)
mcastsock
public static Networking.SchemeMulticastUDPSocket mcastsock(Value o)
serversock
public static Networking.SchemeServerSocket serversock(Value o)
doApply
public Value doApply(Interpreter f)
throws ContinuationException
- Description copied from class:
NativeProcedure
- A NativeProcedure instance must implement this method, which
performs the actual processing specific to that procedure, and
returns a Value.
- Specified by:
doApply
in class NativeProcedure
- Throws:
ContinuationException