clojang 0.6.0
Released under the Apache License, Version 2.0
Erlang/OTP Communications in Clojure (wraps jiface + JInterface).
Installation
To install, add the following dependency to your project or build file:
[clojang "0.6.0"]
Topics
- Clojang User's Guide
- Talking to Servers: LFE & Clojure
- Talking to Servers: Erlang & Clojure
- Talking to Servers: Elixir & Clojure
- Apps Tutorial
- Other Resources
- API Docs (All Versions)
Namespaces
clojang.node
Public variables and functions:
- ->str
- accept
- close
- close-mbox
- connect
- create-mbox
- create-pid
- create-port
- create-ref
- create-server-transport
- create-transport
- get-alivename
- get-cookie
- get-default
- get-default-name
- get-default-node
- get-hostname
- get-long-name
- get-name
- get-names
- get-node
- get-pid
- get-port
- get-short-name
- new
- peer
- ping
- publish-port
- register-mbox
- register-status-handler
- self
- set-cookie
- set-flags
- unpublish-port
- whereis
clojang.rpc
The clojang.rpc
namespace has no analong in the JInterface package. This namepsace intends to provide a similar interface as that provided by the clojang.conn
namespace: a set of functions for sending and receiving messages to and from remote processes. In this case, however, there is a very specfic client we expect to be receiving requests from and replying to: an RPC client, and one that expects this namespace to provide functions compatible with the RPC capabilities of an Erlang/OTP gen_server
.