0 | module Node.HTTP2.Http2Server
3 | import Node.Event.Internal
4 | import Node.HTTP2.Headers
5 | import Node.HTTP2.ServerHttp2Stream
6 | import public Node.Net.Server
9 | data Http2Server : Type where [external]
12 | implementation ServerClass Http2Server where
14 | %foreign nodeOn2 "stream"
15 | ffi_onStream : a -> (b -> c -> PrimIO ()) -> PrimIO ()
18 | (.onStream) : HasIO io => Http2Server -> (ServerHttp2Stream -> Headers -> IO()) -> io ()
19 | (.onStream) = on2 ffi_onStream