swim.actor |
Swim actor runtime.
|
swim.api |
Agent programming interface.
|
swim.api.agent |
Agent runtime interface.
|
swim.api.auth |
Authentication runtime interface.
|
swim.api.client |
Client runtime interface.
|
swim.api.data |
Data runtime interface.
|
swim.api.downlink |
Stateful, read- and write-capable, subscriptions to Lanes .
|
swim.api.function |
Lifecycle callback function interfaces.
|
swim.api.http |
HTTP lanes and downlinks.
|
swim.api.http.function |
HTTP lane and downlink callback function interfaces.
|
swim.api.lane |
Lane runtime interface.
|
swim.api.lane.function |
Lane lifecycle callback function interfaces.
|
swim.api.plane |
Plane runtime interface.
|
swim.api.policy |
Security policy runtime interface.
|
swim.api.ref |
Linkable, partially resolved references to hosts, nodes, and lanes.
|
swim.api.service |
Network service runtime interface.
|
swim.api.space |
Space runtime interface.
|
swim.api.store |
Storage runtime interface.
|
swim.api.warp |
WARP lane and downlink interfaces.
|
swim.api.warp.function |
WARP lane and downlink callback function interfaces.
|
swim.api.ws |
WebSocket lanes and downlinks.
|
swim.api.ws.function |
WebSocket lane and downlink callback function interfaces.
|
swim.args |
Composable command line argument parser.
|
swim.auth |
Swim Authenticator runtime.
|
swim.avro |
Apache Avro codec that incrementally parses and writes
swim-structure values.
|
swim.avro.decoder |
Apache Avro decoder.
|
swim.avro.reflection |
Reflectively typed Apache Avro schema.
|
swim.avro.schema |
Abstract Apache Avro schema.
|
swim.avro.structure |
Structurally typed Apache Avro schema.
|
swim.cli |
Swim Command Line Interface.
|
swim.client |
Web Agent client runtime.
|
swim.codec |
Incremental I/O; functional parsers and writers; display, debug, and
diagnostic formatters; and Unicode and binary codecs.
|
swim.collections |
Immutable, structure sharing collections, including hash array mapped tries,
finger tries, B-trees, and S-trees (sequence trees).
|
swim.concurrent |
Timer, task, and continuation passing style interfaces, with lightweight
scheduler and execution stage implementations.
|
swim.csv |
Comma-Separated Values (CSV) codec that incrementally parses and writes
swim-structure values.
|
swim.csv.parser |
CSV parser.
|
swim.csv.schema |
Abstract CSV schema.
|
swim.csv.structure |
Structurally typed CSV schema.
|
swim.dataflow |
Compiler from swim-structure expressions to live-updated
data models.
|
swim.dataflow.operator |
|
swim.dataflow.selector |
|
swim.db |
Lock-free document store—optimized for high rate atomic state changes—that
concurrently commits and compacts on-disk log-structured storage files
without blocking parallel in-memory updates to associative B-tree maps,
spatial Q-tree maps, sequential S-tree lists, and singleton U-tree values.
|
swim.deflate |
DEFLATE codec that incrementally compresses and decompresses streams.
|
swim.dynamic |
Language binding interfaces.
|
swim.dynamic.api |
swim.api dynamic language bindings.
|
swim.dynamic.api.agent |
swim.api.agent dynamic language bindings.
|
swim.dynamic.api.function |
swim.api.function dynamic language bindings.
|
swim.dynamic.api.lane |
swim.api.lane dynamic language bindings.
|
swim.dynamic.api.lane.function |
swim.api.lane.function dynamic language bindings.
|
swim.dynamic.api.plane |
swim.api.plane dynamic language bindings.
|
swim.dynamic.api.warp |
swim.api.warp dynamic language bindings.
|
swim.dynamic.api.warp.function |
swim.api.lane.function dynamic language bindings.
|
swim.dynamic.java |
java.base dynamic language bindings.
|
swim.dynamic.java.lang |
java.lang dynamic language bindings.
|
swim.dynamic.java.util |
java.util dynamic language bindings.
|
swim.dynamic.observable |
swim.observable dynamic language bindings.
|
swim.dynamic.observable.function |
swim.observable.function dynamic language bindings.
|
swim.dynamic.structure |
swim.structure dynamic language bindings.
|
swim.hpack |
Header Compression for HTTP/2.
|
swim.http |
HTTP message model and wire protocol codec that incrementally decodes
and encodes HTTP streams without intermediate buffering.
|
swim.http.header |
HTTP header models.
|
swim.io |
Explicitly flow-controlled, non-blocking, parallel I/O engine, with
swim-codec-modulated socket modems, and TCP and TLS
transports.
|
swim.io.http |
HTTP client and server socket modems for pipelining and concurrently
transporting explicitly flow-controlled HTTP streams over a network
without blocking or intermediate buffering.
|
swim.io.mqtt |
MQTT socket modem for concurrently transporting explicitly flow-controlled
MQTT streams over a network without blocking or intermediate buffering.
|
swim.io.warp |
WARP socket modem for multiplexing and concurrently transporting
prioritized, explicitly flow-controlled WARP treams over a network,
without blocking or intermediate buffering.
|
swim.io.ws |
WebSocket modem for concurrently transporting explicitly flow-controlled
WebSocket streams over a network without blocking or intermediate buffering,
and swim-io-http requesters and responders for upgrading
HTTP client and server modems to WebSocket modems.
|
swim.java |
Java kernel runtime.
|
swim.js |
JavaScript kernel runtime.
|
swim.json |
JavaScript Object Notation (JSON) codec that incrementally parses and writes
swim-structure values.
|
swim.kernel |
Swim kernel runtime.
|
swim.math |
Mathematical and geometric structures, including rings, fields, vector
modules and spaces, affine spaces, tensor spaces, probability distributions,
and associated operators.
|
swim.meta |
Swim reflection runtime.
|
swim.mqtt |
MQTT packet model and wire protocol codec that incrementally decodes
and encodes MQTT streams without intermediate buffering.
|
swim.observable |
Collection interfaces that notify registered observers of precise state changes.
|
swim.observable.function |
Observable collection callback function interfaces.
|
swim.protobuf |
Protocol Buffers (protobuf) codec that incrementally parses and writes
swim-structure values.
|
swim.protobuf.decoder |
Protocol Buffers decoder.
|
swim.protobuf.reflection |
Reflectively typed Protocol Buffers schema.
|
swim.protobuf.schema |
Abstract Protocol Buffers schema.
|
swim.protobuf.structure |
Structurally typed Protocol Buffers schema.
|
swim.recon |
Object notation with attributes, like if JSON and XML had a baby.
|
swim.remote |
Web Agent remote router.
|
swim.security |
Signing and encryption of swim-structure values using the
JSON Web Key (JWK), JSON Web Signature (JWS), JSON Web Token (JWT), and
OpenID standards.
|
swim.server |
Swim server loader.
|
swim.service |
Swim network service runtime.
|
swim.service.web |
Web service runtime.
|
swim.spatial |
Geospatial projections and spatial collections, including sparse prefix
Q-trees optimized for continuous n-body geofencing and real-time spatial
clustering and reduction.
|
swim.store |
Storage runtime interface.
|
swim.store.db |
Database storage runtime.
|
swim.store.mem |
In-memory storage runtime.
|
swim.streamlet |
Stateful, streaming component model for application componets that
continuously consume input state from streaming inlets, and continuously
produce output state on streaming outlets.
|
swim.streamlet.combinator |
Stateful streaming operators and combinators.
|
swim.streamlet.function |
Stateful streaming combinator function interfaces.
|
swim.structure |
Generic structured data model, with support for selectors, expressions,
and lambda functions.
|
swim.structure.collections |
Nominally typed views of structurally typed collections.
|
swim.structure.form |
Structural type transformation forms.
|
swim.structure.func |
Function expression trees.
|
swim.structure.operator |
Operator expression trees.
|
swim.structure.selector |
Selector expression trees.
|
swim.system |
Swim system interfaces.
|
swim.system.agent |
Web Agent runtime implementation.
|
swim.system.downlink |
Downlink runtime implementation.
|
swim.system.http |
HTTP lane and downlink runtime implementations.
|
swim.system.lane |
Lane runtime implementation.
|
swim.system.profile |
Runtime profile model.
|
swim.system.reflect |
Runtime reflection metamodel.
|
swim.system.router |
Table-based router implementation.
|
swim.system.scope |
Scope runtime implementation.
|
swim.system.warp |
WARP lane and downlink runtime implementations.
|
swim.uri |
Rich object model for working with Uniform Resource Identifiers, URI
subcomponents, and URI patterns, including an efficient and safe codec
for parsing and writing compliant URI strings.
|
swim.util |
Extended collection, iterator, and builder interfaces, lightweight cache
sets and maps, and other foundational utilities.
|
swim.vm |
Swim polyglot virtual machine integration.
|
swim.vm.js |
Swim JavaScript language integration.
|
swim.warp |
WebSocket protocol for dynamically multiplexing large numbers of
bidirectional links to streaming API endpoints, called lanes, of
URI-addressed distributed objects, called nodes, that run stateful
distributed processes, called Web Agents.
|
swim.web |
High-level web server API and routing DSL, with HTTP, WebSocket, and WARP
routing directives.
|
swim.web.route |
Web server routing directives.
|
swim.ws |
WebSocket frame model and wire protocol codec that incrementally decodes
and encodes fragmented WebSocket streams without intermediate buffering.
|
swim.xml |
eXtensible Markup Language (XML) codec that incrementally parses and writes
swim-structure values.
|