Module
Node.Net.Socket
- Package
- purescript-node-net
- Repository
- purescript-node/purescript-node-net
#toEventEmitter Source
toEventEmitter :: forall connectionType. Socket connectionType -> EventEmitter
#connectH Source
connectH :: forall connectionType. EventHandle0 (Socket connectionType)
#readyH Source
readyH :: forall connectionType. EventHandle0 (Socket connectionType)
#timeoutH Source
timeoutH :: forall connectionType. EventHandle0 (Socket connectionType)
#createConnectionTCP Source
createConnectionTCP :: forall r trash. Union r trash (NewSocketOptions (ConnectTcpOptions ())) => Record r -> Effect (Socket TCP)
At least port
must be specified
#createConnectionIpc Source
createConnectionIpc :: forall r trash. Union r trash (NewSocketOptions (ConnectIpcOptions ())) => Record r -> Effect (Socket IPC)
At least path
must be specified
#connectTcp Source
connectTcp :: forall r trash. Union r trash (ConnectTcpOptions ()) => Socket TCP -> Record r -> Effect (Socket TCP)
See ConnectTcpOptions
for options
#setTimeout Source
setTimeout :: forall connectionType. Socket connectionType -> Milliseconds -> Effect Unit
#timeout Source
timeout :: forall connectionType. Socket connectionType -> Effect (Maybe Milliseconds)
#readyState Source
readyState :: forall connectionType. Socket connectionType -> Effect SocketReadyState