transport

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2016 License: MIT Imports: 0 Imported by: 10

Documentation

Overview

Package transport provides access to various connected modes common in amateur radio.

The modes is made available through common interfaces and idioms from the net package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BusyChannelChecker

type BusyChannelChecker interface {
	// Returns true if the channel is not clear
	Busy() bool
}

A BusyChannelChecker is a generic busy detector for a physical transmission medium.

type Flusher

type Flusher interface {
	// Flush flushes the transmit buffers of the underlying modem.
	Flush() error
}

type PTTController

type PTTController interface {
	SetPTT(on bool)
}

type Robust

type Robust interface {
	// Enables/disables robust mode.
	SetRobust(r bool) error
}

type TxBuffer

type TxBuffer interface {
	// TransmitBufferLen returns the number of bytes in the out buffer queue.
	TxBufferLen() int
}

Directories

Path Synopsis
Package ardop provides means of establishing a connection to a remote node using ARDOP TNC
Package ardop provides means of establishing a connection to a remote node using ARDOP TNC
Package ax25 provides net.Conn interface for AX.25 connections through TNCs and axports (on Linux).
Package ax25 provides net.Conn interface for AX.25 connections through TNCs and axports (on Linux).
Package telnet provides a method of connecting to Winlink CMS over tcp ("telnet-mode")
Package telnet provides a method of connecting to Winlink CMS over tcp ("telnet-mode")
Package winmor provides means of establishing a connection to a remote node using WINMOR TNC
Package winmor provides means of establishing a connection to a remote node using WINMOR TNC

Jump to

Keyboard shortcuts

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