README

moonbit-community/moon_cpal/jack does not have a README file

#
Device

impl Show for Device

#
Device::name

fn Device::name(_self : Device) -> String

#
Device::supported_input_configs

#
Device::supported_output_configs

#
Device::supports_input

fn Device::supports_input(_self : Device) -> Bool

#
Device::supports_output

fn Device::supports_output(_self : Device) -> Bool

#
Host

pub struct Host {
_unit : Unit
} derive(Eq,
Debug
)

impl Show for Host

#
Host::default_input_device

fn Host::default_input_device(_self : Host) -> Device?

#
Host::default_output_device

fn Host::default_output_device(_self : Host) -> Device?

#
Host::devices

fn Host::devices(_self : Host) -> Array[Device]

#
Stream

pub struct Stream {
kind : StreamKind
handle : UInt64
owner : StreamOwner
}

impl Eq for Stream
impl Show for Stream

#
Stream::close

fn Stream::close(self : Stream) -> Unit

#
StreamKind

pub enum StreamKind {
Output
Input
} derive(Eq,
Debug
)

impl Show for StreamKind

#
StreamOwner

type StreamOwner

#
default_host

fn default_host() -> Host

#
default_server_config

fn default_server_config() -> (Int, Int)?

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io