MSL-Network API Documentation

MSL-Network has very little functions or classes that need to be accessed in a user’s application.

Typically, only the Service class needs to be subclassed and the connect() function will be called to connect to the Network Manager for most applications using MSL-Network.

The msl.network.ssh module provides some functions for using SSH to connect to a remote computer. Starting a Service from another computer shows an example Python package that can automatically start a Network Manager and a Service on a Raspberry Pi from another computer.

The process of establishing a connection to a Manager and linking with a particular Service can be achieved by creating a LinkedClient. This can be useful if you only want to link with a single Service on a Manager.

Package Structure