Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Lwt_binio.Sval write :
src_t ->
'a ->
size:int ->
offset:int ->
set:(Bytes.t -> int -> 'b -> 'c) ->
conv:('a -> 'b) ->
unit Lwt.tArbitrary value IO
val eight_byte :
(int64 -> 'a) ->
('b -> int64) ->
(src_t -> int -> 'a option Lwt.t) * (src_t -> int -> 'b -> unit Lwt.t)Reading and writing values of a specific size
val read_float32 : src_t -> int -> float option Lwt.tval write_float32 : src_t -> int -> float -> unit Lwt.tval read_int32 : src_t -> int -> int32 option Lwt.tval write_int32 : src_t -> int -> int32 -> unit Lwt.tval read_float64 : src_t -> int -> float option Lwt.tval write_float64 : src_t -> int -> float -> unit Lwt.tval read_int64 : src_t -> int -> int64 option Lwt.tval write_int64 : src_t -> int -> int64 -> unit Lwt.tread_* src index and write_* src index x for numeric types