public class Networking extends IndexedProcedure
Modifier and Type | Class and Description |
---|---|
static class |
Networking.Index |
static class |
Networking.SchemeMulticastUDPSocket |
static class |
Networking.SchemeServerSocket |
static class |
Networking.SchemeSocket |
static class |
Networking.SchemeTCPSocket |
static class |
Networking.SchemeUDPSocket |
static class |
Networking.UDPInputStream |
static class |
Networking.UDPOutputStream |
Modifier and Type | Field and Description |
---|---|
protected static int |
ACCEPT_TCP_SOCKET |
protected static int |
CLOSE_SOCKET |
protected static int |
GET_CLIENT_AUTH |
protected static int |
GET_CLIENT_MODE |
protected static int |
GET_ENABLED_CIPHER_SUITES |
protected static int |
GET_ENABLED_PROTOCOLS |
protected static int |
GET_HOST_IP_BY_NAME |
protected static int |
GET_HOST_NAME_BY_IP |
protected static int |
GET_LOCAL_HOST |
protected static int |
JOIN_MULTICAST_GROUP |
protected static int |
LEAVE_MULTICAST_GROUP |
protected static int |
OPEN_BINARY_SOCKET_INPUT_PORT |
protected static int |
OPEN_BINARY_SOCKET_OUTPUT_PORT |
protected static int |
OPEN_MULTICAST_SOCKET |
protected static int |
OPEN_SOCKET_INPUT_PORT |
protected static int |
OPEN_SOCKET_OUTPUT_PORT |
protected static int |
OPEN_SSL_LISTENER |
protected static int |
OPEN_SSL_SOCKET |
protected static int |
OPEN_TCP_LISTENER |
protected static int |
OPEN_TCP_SOCKET |
protected static int |
OPEN_UDP_LISTEN_SOCKET |
protected static int |
OPEN_UDP_SOCKET |
protected static int |
PERMIT_SESSION_CREATION |
protected static int |
SERVERSOCKETQ |
protected static int |
SESSION_CREATION_PERMITTEDQ |
protected static int |
SET_CLIENT_AUTH |
protected static int |
SET_CLIENT_MODE |
protected static int |
SET_ENABLED_CIPHER_SUITES |
protected static int |
SET_ENABLED_PROTOCOLS |
protected static int |
SET_MULTICAST_TTL |
protected static int |
SET_SO_TIMEOUT |
protected static int |
SOCKETQ |
id
annotations, EMPTYSET
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
Constructor and Description |
---|
Networking() |
Networking(int id) |
Modifier and Type | Method and Description |
---|---|
Value |
doApply(Interpreter f)
A NativeProcedure instance must implement this method, which
performs the actual processing specific to that procedure, and
returns a Value.
|
static Networking.SchemeMulticastUDPSocket |
mcastsock(Value o) |
static Networking.SchemeServerSocket |
serversock(Value o) |
static Networking.SchemeSocket |
sock(Value o) |
deserialize, serialize
apply, display
error, throwArgSizeException, throwNestedPrimException, throwNestedPrimException, throwPrimException
displayNamedOpaque, equals, eqv, eval, express, getValue, synopsis, synopsis, toString, valueEqual, valueHashCode, write, writeReplace
deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternal
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
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
protected static final int GET_LOCAL_HOST
protected static final int GET_HOST_NAME_BY_IP
protected static final int GET_HOST_IP_BY_NAME
protected static final int SET_MULTICAST_TTL
protected static final int LEAVE_MULTICAST_GROUP
protected static final int JOIN_MULTICAST_GROUP
protected static final int OPEN_MULTICAST_SOCKET
protected static final int OPEN_UDP_SOCKET
protected static final int ACCEPT_TCP_SOCKET
protected static final int OPEN_SOCKET_OUTPUT_PORT
protected static final int OPEN_SOCKET_INPUT_PORT
protected static final int OPEN_BINARY_SOCKET_OUTPUT_PORT
protected static final int OPEN_BINARY_SOCKET_INPUT_PORT
protected static final int OPEN_TCP_SOCKET
protected static final int OPEN_TCP_LISTENER
protected static final int CLOSE_SOCKET
protected static final int SET_SO_TIMEOUT
protected static final int OPEN_UDP_LISTEN_SOCKET
protected static final int SOCKETQ
protected static final int SERVERSOCKETQ
protected static final int OPEN_SSL_SOCKET
protected static final int OPEN_SSL_LISTENER
protected static final int GET_ENABLED_CIPHER_SUITES
protected static final int GET_ENABLED_PROTOCOLS
protected static final int SET_ENABLED_CIPHER_SUITES
protected static final int SET_ENABLED_PROTOCOLS
protected static final int SESSION_CREATION_PERMITTEDQ
protected static final int PERMIT_SESSION_CREATION
protected static final int GET_CLIENT_MODE
protected static final int SET_CLIENT_MODE
protected static final int GET_CLIENT_AUTH
protected static final int SET_CLIENT_AUTH
public static Networking.SchemeSocket sock(Value o)
public static Networking.SchemeMulticastUDPSocket mcastsock(Value o)
public static Networking.SchemeServerSocket serversock(Value o)
public Value doApply(Interpreter f) throws ContinuationException
NativeProcedure
doApply
in class NativeProcedure
ContinuationException