public static class Networking.SchemeTCPSocket extends Networking.SchemeSocket
| Modifier and Type | Field and Description |
|---|---|
protected java.net.Socket |
s |
annotations, EMPTYSETBACKQUOTE, 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.SchemeTCPSocket(java.net.Socket s) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
display(ValueWriter w) |
SchemeBinaryInputPort |
getBinaryInputPort(Interpreter r) |
SchemeBinaryOutputPort |
getBinaryOutputPort(Interpreter r,
boolean autoflush) |
SchemeCharacterOutputPort |
getCharacterOutputPort(Interpreter r,
Charset encoding,
boolean autoflush) |
SchemeCharacterInputPort |
getInputPort(Interpreter r,
Charset encoding) |
void |
setSoTimeout(int ms) |
apply, displayNamedOpaque, equals, eqv, eval, express, getValue, synopsis, synopsis, toString, valueEqual, valueHashCode, write, writeReplacedeserialize, deserializeAnnotations, getAnnotation, getAnnotation, getAnnotationKeys, getAnnotations, getName, readExternal, readResolve, serialize, serializeAnnotations, setAnnotation, setAnnotation, setName, visit, visitAnnotations, writeExternalannotated, 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, warnpublic void display(ValueWriter w) throws java.io.IOException
public void close()
throws java.io.IOException
close in class Networking.SchemeSocketjava.io.IOExceptionpublic void setSoTimeout(int ms)
throws java.net.SocketException
java.net.SocketExceptionpublic SchemeBinaryInputPort getBinaryInputPort(Interpreter r) throws java.io.IOException, ContinuationException
java.io.IOExceptionContinuationExceptionpublic SchemeCharacterInputPort getInputPort(Interpreter r, Charset encoding) throws java.io.IOException, ContinuationException
java.io.IOExceptionContinuationExceptionpublic SchemeCharacterOutputPort getCharacterOutputPort(Interpreter r, Charset encoding, boolean autoflush) throws java.io.IOException, ContinuationException
java.io.IOExceptionContinuationExceptionpublic SchemeBinaryOutputPort getBinaryOutputPort(Interpreter r, boolean autoflush) throws java.io.IOException, ContinuationException
java.io.IOExceptionContinuationException