hosc-0.21.1: Haskell Open Sound Control
Safe HaskellNone
LanguageHaskell2010

Sound.Osc.Transport.Fd.Socket

Description

Osc over Udp/Tcp implementation.

Synopsis

Documentation

data OscProtocol Source #

Protocol, either Udp or Tcp

Constructors

Udp 
Tcp 

Instances

Instances details
Read OscProtocol Source # 
Instance details

Defined in Sound.Osc.Transport.Fd.Socket

Methods

readsPrec :: Int -> ReadS OscProtocol

readList :: ReadS [OscProtocol]

readPrec :: ReadPrec OscProtocol

readListPrec :: ReadPrec [OscProtocol]

Show OscProtocol Source # 
Instance details

Defined in Sound.Osc.Transport.Fd.Socket

Methods

showsPrec :: Int -> OscProtocol -> ShowS

show :: OscProtocol -> String

showList :: [OscProtocol] -> ShowS

Eq OscProtocol Source # 
Instance details

Defined in Sound.Osc.Transport.Fd.Socket

Methods

(==) :: OscProtocol -> OscProtocol -> Bool

(/=) :: OscProtocol -> OscProtocol -> Bool

type OscHostname = String Source #

Hostname

type OscPort = Int Source #

Port number

data OscSocket Source #

Socket

Instances

Instances details
Transport OscSocket Source #

OscSocket is an instance of Transport.

Instance details

Defined in Sound.Osc.Transport.Fd.Socket

openOscSocket :: OscSocketAddress -> IO OscSocket Source #

Open socket at address