Used to:

Methods

Namespaces

Client side specific things:

Server extensions

Every incoming message (subscribe/post) from client is forwarded to internal methods.

Current files location:

.
└─ internal/
    └─ <namespace>/
        └─ live/
            ├─ post/*.js
            └─ subscribe/*.js

Code example:

N.wire.on('internal.live.subscribe:forum.topic.*', function (data, callback) {
  // check permission...
  data.allowed = true;
  callback();
});

Data object:

Channels examples