named-pipe
Bindings for named pipes
README
Named pipes are used on Windows for local (and remote) IPC. Where a Unix
system would use a Unix domain socket, a Windows system will probably used
a named pipe.
Example
To build:
oasis setup
make
To run a server:
./_build/src/pipecat.native -l \\\\.\\pipe\\mynamedpipe
To run a client:
./_build/src/pipecat.native \\\\.\\pipe\\mynamedpipe
Notes
Named pipes have a number of significant differences to Unix domain sockets
to be careful. These bindings attempt to disable remote connections and
disable security context impersonation but there may be other issues.
Install
- Published
-
10 Nov 2016
- Authors
-
- Maintainers
-
Sources
Dependencies
alcotest
with-test & >= "0.4.0"
lwt
>= "2.4.7" & < "5.0.0"
ocb-stubblr
build & >= "0.1.0"
topkg
build & >= "0.8.1"
ocamlbuild
build & >= "0.9.3"
ocamlfind
build
ocaml
>= "3.12.1"
Reverse Dependencies
datakit-github
< "0.9.0"
protocol-9p
= "0.5.2" | >= "0.7.2" & < "0.12.1"
protocol-9p-unix
< "0.12.1"
vpnkit
< "0.2.0"