package awa
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = channel
module Ordered : sig ... end
val make_end : int32 -> int32 -> int32 -> channel_end
val make : us:channel_end -> them:channel_end -> channel
val input_data :
channel ->
Cstruct.t ->
(channel * Cstruct.t * Ssh.message option, string) Stdlib.result
val output_data :
channel ->
Cstruct.t ->
(channel * Ssh.message list, string) Stdlib.result
val adjust_window :
channel ->
int32 ->
(channel * Ssh.message list, string) Stdlib.result
module Channel_map : sig ... end
type db = channel Channel_map.t
val empty_db : 'a Channel_map.t
val is_empty : 'a Channel_map.t -> bool
val next_free : 'a Channel_map.t -> int32 option
val add :
id:int32 ->
win:int32 ->
max_pkt:int32 ->
channel Channel_map.t ->
(channel * channel Channel_map.t, [> `No_channels_left ]) Stdlib.result
val update : channel -> channel Channel_map.t -> channel Channel_map.t
val remove : Channel_map.key -> 'a Channel_map.t -> 'a Channel_map.t
val lookup : Channel_map.key -> 'a Channel_map.t -> 'a option
val id : channel -> int32
val their_id : channel -> int32
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>