Upon connecting to addr
a Session is established by providing a
MuxService which will handle incoming messages from the other
party.
Listen for connections on addr.
Listen for connections on addr. For each connection,
sessionHandler
is invoked which should establish a Session by
providing a MuxService to the SessionFactory which will handle
incoming messages from the other party.