struct
Rubellite::Spinel::ChannelContext
- Rubellite::Spinel::ChannelContext
- Struct
- Value
- Object
Overview
C-ABI compatible struct representing channel communication callbacks
Defined in:
rubellite/spinel/channel.crConstructors
Instance Method Summary
- #close : Pointer(Void) -> Nil
- #close=(close : Pointer(Void) -> Nil)
- #ctx : Pointer(Void)
- #ctx=(ctx : Pointer(Void))
- #recv_f64 : Pointer(Void), Pointer(Bool) -> Float64
- #recv_f64=(recv_f64 : Pointer(Void), Pointer(Bool) -> Float64)
- #recv_i64 : Pointer(Void), Pointer(Bool) -> Int64
- #recv_i64=(recv_i64 : Pointer(Void), Pointer(Bool) -> Int64)
- #send_bool : Pointer(Void), Bool -> Nil
- #send_bool=(send_bool : Pointer(Void), Bool -> Nil)
- #send_f64 : Pointer(Void), Float64 -> Nil
- #send_f64=(send_f64 : Pointer(Void), Float64 -> Nil)
- #send_i64 : Pointer(Void), Int64 -> Nil
- #send_i64=(send_i64 : Pointer(Void), Int64 -> Nil)
Constructor Detail
def self.new(ctx : Pointer(Void), send_i64 : Pointer(Void), Int64 -> Nil, send_f64 : Pointer(Void), Float64 -> Nil, send_bool : Pointer(Void), Bool -> Nil, close : Pointer(Void) -> Nil, recv_i64 : Pointer(Void), Pointer(Bool) -> Int64, recv_f64 : Pointer(Void), Pointer(Bool) -> Float64)
#