changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/lib/skel/ext/net.lisp

changeset 698: 96958d3eb5b0
parent: da3a08c89941
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 04 Oct 2024 22:04:59 -0400
permissions: -rw-r--r--
description: fixes
1 ;;; skel/ext/net.lisp --- Skel Network
2 
3 ;; This extension adds a message-based network interface to the SKEL system
4 ;; which can be initialized at runtime and used to communicate with remote
5 ;; SKEL instances.
6 
7 ;;; Commentary:
8 
9 ;; The current design is meant to be as simple as possible. We currently only
10 ;; support UDP socket communication over inet4 sockets.
11 
12 ;;;; Future Goals:
13 
14 ;; - unix sockets
15 
16 ;; - inet6
17 
18 ;; - wrapped streams (crypto)
19 
20 ;; - concurrency
21 
22 ;; - skelfile config
23 
24 ;; - protocol extensions
25 
26 ;;; Code:
27 (in-package :skel/ext/net)
28 
29 (defvar *skel-port-range* '(24000 . 25000))