Muxer
Search…
Installing Muxer

Installing the Platform SDK

Muxer is an application that runs on the Hadean Platform, to use Muxer you need to install the Hadean Platform and create a cluster to host it. See the Hadean Platform documentation to get started.

Installing Muxer

The Muxer is delivered as an archive containing Muxer and Autoscaler binaries compiled for use on the Hadean Platform.
Once the archive is extracted, you will have a muxer-sdk directory containing the following sub-directory:
1
muxer-sdk
2
├── autoscaler
3
├── common
4
├── examples
5
├── muxer-server
6
├── protocol
7
└── repclient
Copied!

autoscaler

This directory includes the Muxer binaries as well as configuration files
1
.
2
├── autoscaler
3
├── cluster-config.toml
4
└── data
5
├── autoscaler.toml
6
└── muxer
7
└── muxer_config.toml
Copied!
cluster-config.toml
Used to configure security policies and capabilities of the Hadean platform, see Platform for more details
autoscaler.toml
Used to configure the scaling characteristics of your cluster, for more details see Configuring Automatic Scaling
muxer_config.toml
Used fo configure the Muxer interest management options. see Interest Management

common

Includes helper functionality used by both the Muxer Server Plugin and Muxer Client Plugin

examples

Contains a simple example showcasing how to implement both the Muxer Server Plugin and the Muxer Client Plugin

muxer-server

Contains files required to integrate the Muxer Client Plugin into your client application

protocol

Includes header files defining how entities should be constructed in order to serialise data to the muxer

repclient

Contains files required to integrate the Muxer Client Plugin into your client application