Main Page/Topic Ports: Difference between revisions
Content added Content deleted
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 5:
References:
[http://www.rebol.com/docs/core23/rebolcore-14.html Rebol Core Manual: PORTS ]
[http://rebol.info/forces/articles/protocols/ Rebol Forces, creating a protocol]
Line 28 ⟶ 29:
[http://www.rebol.org/view-script.r?script=rugby4.r A lot of useful code here]
=== A TCP PORT Object Dump ====
This is TCP Port open with
open/direct/lines tcp://:55555`
make port! [
scheme: 'tcp
host: none
port-id: 55555
user: none
pass: none
target: none
path: none
proxy: none
access: none
allow: none
buffer-size: none
limit: none
handler: none
status: none
size: none
date: none
url: none
sub-port: none
locals: none
state: make object! [
flags: 4719171
misc: [1108 [] 0]
tail: 0
num: 0
with: "^/"
custom: none
index: 0
func: 6
fpos: 0
inBuffer: none
outBuffer: none
]
timeout: none
local-ip: 0.0.0.0
local-service: none
remote-service: none
last-remote-service: none
direction: none
key: none
strength: none
algorithm: none
block-chaining: none
init-vector: none
padding: none
async-modes: none
remote-ip: none
local-port: 55555
remote-port: none
backlog: none
device: none
speed: none
data-bits: none
parity: none
stop-bits: none
rts-cts: true
user-data: none
awake: none
]
|
Latest revision as of 23:36, 12 September 2020
TBD:
Convert it into a table with LINK|NAME|TYPE|AUTHOR(S)
References: Rebol Core Manual: PORTS
Rebol Forces, creating a protocol
Ports notes with sections from the original Rebol networking layer creator Holger Kruse
Ports as explained in Rebol/Core user manual
A full working TCP Server Semseddin (Endo) Moldibi
Creating a server port Recipe by Paul Tretter
Cal Dixon, gui scripts calling each other
Voice intercommunicator from Nick Antonaccio
Creating a server engine. Nice article from Jeff Kreis
A TCP PORT Object Dump =
This is TCP Port open with
open/direct/lines tcp://:55555`
make port! [ scheme: 'tcp host: none port-id: 55555 user: none pass: none target: none path: none proxy: none access: none allow: none buffer-size: none limit: none handler: none status: none size: none date: none url: none sub-port: none locals: none state: make object! [ flags: 4719171 misc: [1108 [] 0] tail: 0 num: 0 with: "^/" custom: none index: 0 func: 6 fpos: 0 inBuffer: none outBuffer: none ] timeout: none local-ip: 0.0.0.0 local-service: none remote-service: none last-remote-service: none direction: none key: none strength: none algorithm: none block-chaining: none init-vector: none padding: none async-modes: none remote-ip: none local-port: 55555 remote-port: none backlog: none device: none speed: none data-bits: none parity: none stop-bits: none rts-cts: true user-data: none awake: none ]