Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 !, (mosh concurrent)
 :optional, (mosh control)
A
 aif, (mosh control)
B
 begin0, (mosh control)
 bytevector-for-each, (mosh)
C
 c-function, (mosh ffi)
 call-with-socket, (mosh socket)
 call-with-string-io, (mosh)
 create-directory, (mosh file)
 create-symbolic-link, (mosh file)
 current-directory, (mosh)
D
 dbi-close, (mosh dbi)
 dbi-connect, (mosh dbi)
 dbi-do, (mosh dbi)
 dbi-execute, (mosh dbi)
 dbi-getter, (mosh dbi)
 dbi-prepare, (mosh dbi)
 delete-directory, (mosh file)
 directory-list, (mosh file)
F
 fail, (mosh test)
 fasl-read, (mosh)
 fasl-write, (mosh)
 ffi-supported?, (mosh ffi)
 file-directory?, (mosh file)
 file-executable?, (mosh file)
 file-readable?, (mosh file)
 file-regular?, (mosh file)
 file-size-in-bytes, (mosh file)
 file-stat-atime, (mosh file)
 file-stat-ctime, (mosh file)
 file-stat-mtime, (mosh file)
 file-symbolic-link?, (mosh file)
 file-writable?, (mosh file)
 fork, (mosh process)
 format, (mosh)
G
 get-config, (mosh config)
 get-configs, (mosh config)
H
 hashtable-for-each, (mosh)
I
 integer, (mosh ffi).pointer
 irc-client, (mosh irc client)
J
 join!, (mosh concurrent)
L
 let-optionals*, (mosh control)
 let1, (mosh control)
 link, (mosh concurrent)
 list
M
 make-client-socket, (mosh socket)
 make-process-error, (mosh concurrent)
 make-server-socket, (mosh socket)
O
 open-shared-library, (mosh ffi)
P
 p, (mosh pp)
 pipe, (mosh process)
 pointer-ref-c-double, (mosh ffi)
 pointer-ref-c-float, (mosh ffi)
 pointer-ref-c-int16, (mosh ffi)
 pointer-ref-c-int32, (mosh ffi)
 pointer-ref-c-int64, (mosh ffi)
 pointer-ref-c-int8, (mosh ffi)
 pointer-ref-c-pointer, (mosh ffi)
 pointer-ref-c-signed-char, (mosh ffi)
 pointer-ref-c-signed-int, (mosh ffi)
 pointer-ref-c-signed-long, (mosh ffi)
 pointer-ref-c-signed-long-long, (mosh ffi)
 pointer-ref-c-signed-short, (mosh ffi)
 pointer-ref-c-uint16, (mosh ffi)
 pointer-ref-c-uint32, (mosh ffi)
 pointer-ref-c-uint64, (mosh ffi)
 pointer-ref-c-unsigned-char, (mosh ffi)
 pointer-ref-c-unsigned-int, (mosh ffi)
 pointer-ref-c-unsigned-long, (mosh ffi)
 pointer-ref-c-unsigned-long-long, (mosh ffi)
 pointer-ref-c-unsigned-short, (mosh ffi)
 pointer-set-c-char!, (mosh ffi)
 pointer-set-c-double!, (mosh ffi)
 pointer-set-c-float!, (mosh ffi)
 pointer-set-c-int!, (mosh ffi)
 pointer-set-c-int16!, (mosh ffi)
 pointer-set-c-int32!, (mosh ffi)
 pointer-set-c-int64!, (mosh ffi)
 pointer-set-c-int8!, (mosh ffi)
 pointer-set-c-long!, (mosh ffi)
 pointer-set-c-long-long!, (mosh ffi)
 pointer-set-c-short!, (mosh ffi)
 pointer-set-c-uint16!, (mosh ffi)
 pointer-set-c-uint32!, (mosh ffi)
 pointer-set-c-uint64!, (mosh ffi)
 pointer-set-c-uint8!, (mosh ffi)
 pointer?, (mosh ffi)
 pp, (mosh pp)
 pretty-print, (mosh pp)
 process-error, (mosh concurrent)
 process-error?, (mosh concurrent)
 process-exit, (mosh concurrent)
R
 receive, (mosh concurrent)
 register, (mosh concurrent)
 rename-file, (mosh file)
S
 self, (mosh concurrent)
 set-current-directory!, (mosh)
 shared-errno, (mosh ffi)
 sleep, (mosh concurrent)
 socket-accept, (mosh socket)
 socket-close, (mosh socket)
 socket-port, (mosh socket)
 socket-recv, (mosh socket)
 socket-recv!, (mosh socket)
 socket-send, (mosh socket)
 socket-shutdown, (mosh socket)
 socket?, (mosh socket)
 spawn
 spawn-link, (mosh concurrent)
 string
 string-split, (mosh)
Send a message object to pid process.
anaphoric if
Evaluates exp0, exp1, …, then returns the result(s) of exp0.
Apply proc for each byte in bytevector.
Make foreign c-function closure.
Calls a procedure with a socket as an argument.
Convenient string I/O procedure.
Create a directory.
Create a symbolic link.
Returns current directory as string
Destroy the connection and free resources associated to the connection.
Connect to a database using a data source specified by dsn (data source name).
This is a convenience procedure when you create a query and immediately execute it.
Executes a query created by dbi-prepare.
Returns getter for result which is returned by dbi-execute.
From a string representation of SQL statement sql, creates and returns a query object (an instance of query or its subclass) for the database connection conn Sql may contain parameter slots, denoted by ?.
Delete a directory.
Read directory and returns result as list of string.
Always fail.
Read a object from binary port with Fast Loading binary format.
Write obj to binary port with Fast Loading binary format.
Returns #t when ffi is supported, otherwise #f.
Returns #t if file is directory, otherwise #f.
Returns #t if file is executable, otherwise #f.
Returns #t if file is readable, otherwise #f.
Returns #t if file is regular file, otherwise #f.
Returns file size in bytes.
Returns last access time of file.
Returns last change time (or creation time on Windows) of file.
Returns last modify time of file.
Returns #t if file is symbolic link, otherwise #f.
Returns #t if file is writable, otherwise #f.
Fork the current process.
Format arg … according to string.
Returns a configuration by key.
Returns a list of (“key” “explantion of configuration”).
Apply proc for each (key value) pair in hashtable.
convert pointer to integer
Waits termination of process.
A convenient macro when you have only one variable.
Link self and other process.
Returns list of result rows.
Convenience procedures to read from a file filename.
Read S-Expressions from a file filename.
Returns a client socket connected to an Internet address.
Make a process-error
Returns a server socket waiting for connections.
Open shared library.
Print obj and return obj.
Creates a pipe, and returns two ports.
Get a value from pointer + offset as double.
Get a value from pointer + offset as float.
Get a value from pointer + offset as int16.
Get a value from pointer + offset as int32.
Get a value from pointer + offset as int64.
Get a value from pointer + offset as int8.
Get a value from pointer + offset as pointer.
Get a value from pointer + offset as signed-char.
Get a value from pointer + offset as signed-int.
Get a value from pointer + offset as signed-long.
Get a value from pointer + offset as signed-long-long.
Get a value from pointer + offset as signed-short.
Get a value from pointer + offset as uint16.
Get a value from pointer + offset as uint32.
Get a value from pointer + offset as uint64.
Get a value from pointer + offset as unsigned-char.
Get a value from pointer + offset as unsigned-int.
Get a value from pointer + offset as unsigned-long.
Get a value from pointer + offset as unsigned-long-long.
Get a value from pointer + offset as unsigned-short.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t when ffi is supported, otherwise #f.
Returns #t if obj is pointer, otherwise #f
short cut for pretty-print
pretty print out Scheme object to the output port.
Returns error state of process-error condition.
exit process with status.
Receive a message which matches match clause.
Register a process by name.
Rename a file.
Returns self pid.
Set current directory.
When invoked with no argument, returns errno (On Windows getLastError()).
sleep n msec.
Wait for an incoming connection request, and returns a fresh connected client socket.
Closes a socket.
Returns a fresh binary input/output port associated with a socket.
Receives a binary data block from a socket.
Receives a binary data block from a socket.
Sends a binary data block to a socket.
Shutdowns a socket.
Returns #t when obj is socket.
Create a process which executes proc.
fork and exec.
spawn and link.
Returns string value at which pointer points.
Convenience procedures to read from a file filename.
Read string from a file filename.
Split text with delimiter and return result as list.
Close