ConnState
init
(Fn [(Map Int TcpStream), (Map Int (Array Byte)), (Map Int (Array Byte)), (Map Int Int), (Map Int Bool), (Map Int Int), (Map Int Int), (Map Int Long), (Map Int Long), (Array Int)] ConnState)
creates a ConnState.
keep-alives
(Fn [(Ref ConnState a)] (Ref (Map Int Bool) a))
gets the keep-alives property of a ConnState.
last-active
(Fn [(Ref ConnState a)] (Ref (Map Int Int) a))
gets the last-active property of a ConnState.
read-bufs
(Fn [(Ref ConnState a)] (Ref (Map Int (Array Byte)) a))
gets the read-bufs property of a ConnState.
set-keep-alives
(Fn [ConnState, (Map Int Bool)] ConnState)
sets the keep-alives property of a ConnState.
set-keep-alives!
(Fn [(Ref ConnState a), (Map Int Bool)] ())
sets the keep-alives property of a ConnState in place.
set-last-active
(Fn [ConnState, (Map Int Int)] ConnState)
sets the last-active property of a ConnState.
set-last-active!
(Fn [(Ref ConnState a), (Map Int Int)] ())
sets the last-active property of a ConnState in place.
set-read-bufs
(Fn [ConnState, (Map Int (Array Byte))] ConnState)
sets the read-bufs property of a ConnState.
set-read-bufs!
(Fn [(Ref ConnState a), (Map Int (Array Byte))] ())
sets the read-bufs property of a ConnState in place.
set-sf-fds
(Fn [ConnState, (Map Int Int)] ConnState)
sets the sf-fds property of a ConnState.
set-sf-fds!
(Fn [(Ref ConnState a), (Map Int Int)] ())
sets the sf-fds property of a ConnState in place.
set-sf-offsets
(Fn [ConnState, (Map Int Long)] ConnState)
sets the sf-offsets property of a ConnState.
set-sf-offsets!
(Fn [(Ref ConnState a), (Map Int Long)] ())
sets the sf-offsets property of a ConnState in place.
set-sf-sizes
(Fn [ConnState, (Map Int Long)] ConnState)
sets the sf-sizes property of a ConnState.
set-sf-sizes!
(Fn [(Ref ConnState a), (Map Int Long)] ())
sets the sf-sizes property of a ConnState in place.
set-streams
(Fn [ConnState, (Map Int TcpStream)] ConnState)
sets the streams property of a ConnState.
set-streams!
(Fn [(Ref ConnState a), (Map Int TcpStream)] ())
sets the streams property of a ConnState in place.
set-to-close
(Fn [ConnState, (Array Int)] ConnState)
sets the to-close property of a ConnState.
set-to-close!
(Fn [(Ref ConnState a), (Array Int)] ())
sets the to-close property of a ConnState in place.
set-write-bufs
(Fn [ConnState, (Map Int (Array Byte))] ConnState)
sets the write-bufs property of a ConnState.
set-write-bufs!
(Fn [(Ref ConnState a), (Map Int (Array Byte))] ())
sets the write-bufs property of a ConnState in place.
set-write-positions
(Fn [ConnState, (Map Int Int)] ConnState)
sets the write-positions property of a ConnState.
set-write-positions!
(Fn [(Ref ConnState a), (Map Int Int)] ())
sets the write-positions property of a ConnState in place.
sf-fds
(Fn [(Ref ConnState a)] (Ref (Map Int Int) a))
gets the sf-fds property of a ConnState.
sf-offsets
(Fn [(Ref ConnState a)] (Ref (Map Int Long) a))
gets the sf-offsets property of a ConnState.
sf-sizes
(Fn [(Ref ConnState a)] (Ref (Map Int Long) a))
gets the sf-sizes property of a ConnState.
streams
(Fn [(Ref ConnState a)] (Ref (Map Int TcpStream) a))
gets the streams property of a ConnState.
to-close
(Fn [(Ref ConnState a)] (Ref (Array Int) a))
gets the to-close property of a ConnState.
update-keep-alives
(Fn [ConnState, (Ref (Fn [(Map Int Bool)] (Map Int Bool) a) b)] ConnState)
updates the keep-alives property of a ConnState using a function f.
update-last-active
(Fn [ConnState, (Ref (Fn [(Map Int Int)] (Map Int Int) a) b)] ConnState)
updates the last-active property of a ConnState using a function f.
update-read-bufs
(Fn [ConnState, (Ref (Fn [(Map Int (Array Byte))] (Map Int (Array Byte)) a) b)] ConnState)
updates the read-bufs property of a ConnState using a function f.
update-sf-fds
(Fn [ConnState, (Ref (Fn [(Map Int Int)] (Map Int Int) a) b)] ConnState)
updates the sf-fds property of a ConnState using a function f.
update-sf-offsets
(Fn [ConnState, (Ref (Fn [(Map Int Long)] (Map Int Long) a) b)] ConnState)
updates the sf-offsets property of a ConnState using a function f.
update-sf-sizes
(Fn [ConnState, (Ref (Fn [(Map Int Long)] (Map Int Long) a) b)] ConnState)
updates the sf-sizes property of a ConnState using a function f.
update-streams
(Fn [ConnState, (Ref (Fn [(Map Int TcpStream)] (Map Int TcpStream) a) b)] ConnState)
updates the streams property of a ConnState using a function f.
update-to-close
(Fn [ConnState, (Ref (Fn [(Array Int)] (Array Int) a) b)] ConnState)
updates the to-close property of a ConnState using a function f.
update-write-bufs
(Fn [ConnState, (Ref (Fn [(Map Int (Array Byte))] (Map Int (Array Byte)) a) b)] ConnState)
updates the write-bufs property of a ConnState using a function f.
update-write-positions
(Fn [ConnState, (Ref (Fn [(Map Int Int)] (Map Int Int) a) b)] ConnState)
updates the write-positions property of a ConnState using a function f.
write-bufs
(Fn [(Ref ConnState a)] (Ref (Map Int (Array Byte)) a))
gets the write-bufs property of a ConnState.
write-positions
(Fn [(Ref ConnState a)] (Ref (Map Int Int) a))
gets the write-positions property of a ConnState.