subsystems

package
v0.0.0-...-506d839 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	InstanceName = "Cyprus"
	Service      = "_cyprus._tcp"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AbstractSubsystem

type AbstractSubsystem interface {
	Setup() error
}

type MediaPlayerSubsystem

type MediaPlayerSubsystem interface {
	// -- SUBSYSTEM METHODS --
	Setup() error
	Routine()
	Shutdown()
}

func NewMediaPlayerSubsystem

func NewMediaPlayerSubsystem(bidirChan *comm.BiDirMessageChannel) (MediaPlayerSubsystem, error)

type NetworkDiscovery

type NetworkDiscovery struct {
	// contains filtered or unexported fields
}

func NewNetworkDiscovery

func NewNetworkDiscovery(port int, secure bool) (*NetworkDiscovery, error)

func (*NetworkDiscovery) Shutdown

func (nt *NetworkDiscovery) Shutdown()

type ServerSubsystems

type ServerSubsystems struct {
	// contains filtered or unexported fields
}

func NewServerSubsystem

func NewServerSubsystem() *ServerSubsystems

func (*ServerSubsystems) SetupMediaPlayer

func (s *ServerSubsystems) SetupMediaPlayer(mpBiDirChan *comm.BiDirMessageChannel) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL