liberrors

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package liberrors contains errors returned by the library.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ErrClientAuthSetup

type ErrClientAuthSetup struct {
	Err error
}

ErrClientAuthSetup is an error that can be returned by a client.

func (ErrClientAuthSetup) Error

func (e ErrClientAuthSetup) Error() string

Error implements the error interface.

type ErrClientBadStatusCode

type ErrClientBadStatusCode struct {
	Code    base.StatusCode
	Message string
}

ErrClientBadStatusCode is an error that can be returned by a client.

func (ErrClientBadStatusCode) Error

func (e ErrClientBadStatusCode) Error() string

Error implements the error interface.

type ErrClientCannotSetupMediasDifferentURLs

type ErrClientCannotSetupMediasDifferentURLs struct{}

ErrClientCannotSetupMediasDifferentURLs is an error that can be returned by a client.

func (ErrClientCannotSetupMediasDifferentURLs) Error

Error implements the error interface.

type ErrClientContentTypeMissing

type ErrClientContentTypeMissing struct{}

ErrClientContentTypeMissing is an error that can be returned by a client.

func (ErrClientContentTypeMissing) Error

Error implements the error interface.

type ErrClientContentTypeUnsupported

type ErrClientContentTypeUnsupported struct {
	CT base.HeaderValue
}

ErrClientContentTypeUnsupported is an error that can be returned by a client.

func (ErrClientContentTypeUnsupported) Error

Error implements the error interface.

type ErrClientInvalidState

type ErrClientInvalidState struct {
	AllowedList []fmt.Stringer
	State       fmt.Stringer
}

ErrClientInvalidState is an error that can be returned by a client.

func (ErrClientInvalidState) Error

func (e ErrClientInvalidState) Error() string

Error implements the error interface.

type ErrClientRTCPPacketTooBig

type ErrClientRTCPPacketTooBig struct {
	L   int
	Max int
}

ErrClientRTCPPacketTooBig is an error that can be returned by a client.

func (ErrClientRTCPPacketTooBig) Error

Error implements the error interface.

type ErrClientRTCPPacketTooBigUDP

type ErrClientRTCPPacketTooBigUDP struct{}

ErrClientRTCPPacketTooBigUDP is an error that can be returned by a client.

func (ErrClientRTCPPacketTooBigUDP) Error

Error implements the error interface.

type ErrClientRTPInfoInvalid

type ErrClientRTPInfoInvalid struct {
	Err error
}

ErrClientRTPInfoInvalid is an error that can be returned by a client.

func (ErrClientRTPInfoInvalid) Error

func (e ErrClientRTPInfoInvalid) Error() string

Error implements the error interface.

type ErrClientRTPPacketTooBigUDP

type ErrClientRTPPacketTooBigUDP struct{}

ErrClientRTPPacketTooBigUDP is an error that can be returned by a client.

func (ErrClientRTPPacketTooBigUDP) Error

Error implements the error interface.

type ErrClientRTPPacketUnknownPayloadType

type ErrClientRTPPacketUnknownPayloadType struct {
	PayloadType uint8
}

ErrClientRTPPacketUnknownPayloadType is an error that can be returned by a client.

func (ErrClientRTPPacketUnknownPayloadType) Error

Error implements the error interface.

type ErrClientRTPPacketsLost

type ErrClientRTPPacketsLost struct {
	Lost int
}

ErrClientRTPPacketsLost is an error that can be returned by a client.

func (ErrClientRTPPacketsLost) Error

func (e ErrClientRTPPacketsLost) Error() string

Error implements the error interface.

type ErrClientRTSPSTCP

type ErrClientRTSPSTCP struct{}

ErrClientRTSPSTCP is an error that can be returned by a client.

func (ErrClientRTSPSTCP) Error

func (e ErrClientRTSPSTCP) Error() string

Error implements the error interface.

type ErrClientRequestTimedOut

type ErrClientRequestTimedOut struct{}

ErrClientRequestTimedOut is an error that can be returned by a client.

func (ErrClientRequestTimedOut) Error

func (e ErrClientRequestTimedOut) Error() string

Error implements the error interface.

type ErrClientSDPInvalid

type ErrClientSDPInvalid struct {
	Err error
}

ErrClientSDPInvalid is an error that can be returned by a client.

func (ErrClientSDPInvalid) Error

func (e ErrClientSDPInvalid) Error() string

Error implements the error interface.

type ErrClientServerPortsNotProvided

type ErrClientServerPortsNotProvided struct{}

ErrClientServerPortsNotProvided is an error that can be returned by a client.

func (ErrClientServerPortsNotProvided) Error

Error implements the error interface.

type ErrClientServerRequestedTCP

type ErrClientServerRequestedTCP struct{}

ErrClientServerRequestedTCP is an error that can be returned by a client.

func (ErrClientServerRequestedTCP) Error

Error implements the error interface.

type ErrClientServerRequestedUDP

type ErrClientServerRequestedUDP struct{}

ErrClientServerRequestedUDP is an error that can be returned by a client.

func (ErrClientServerRequestedUDP) Error

Error implements the error interface.

type ErrClientSessionHeaderInvalid

type ErrClientSessionHeaderInvalid struct {
	Err error
}

ErrClientSessionHeaderInvalid is an error that can be returned by a client.

func (ErrClientSessionHeaderInvalid) Error

Error implements the error interface.

type ErrClientSwitchToTCP

type ErrClientSwitchToTCP struct{}

ErrClientSwitchToTCP is an error that can be returned by a client.

func (ErrClientSwitchToTCP) Error

func (e ErrClientSwitchToTCP) Error() string

Error implements the error interface.

type ErrClientSwitchToTCP2

type ErrClientSwitchToTCP2 struct{}

ErrClientSwitchToTCP2 is an error that can be returned by a client.

func (ErrClientSwitchToTCP2) Error

func (e ErrClientSwitchToTCP2) Error() string

Error implements the error interface.

type ErrClientTCPTimeout

type ErrClientTCPTimeout struct{}

ErrClientTCPTimeout is an error that can be returned by a client.

func (ErrClientTCPTimeout) Error

func (e ErrClientTCPTimeout) Error() string

Error implements the error interface.

type ErrClientTerminated

type ErrClientTerminated struct{}

ErrClientTerminated is an error that can be returned by a client.

func (ErrClientTerminated) Error

func (e ErrClientTerminated) Error() string

Error implements the error interface.

type ErrClientTransportHeaderInterleavedIDsInUse

type ErrClientTransportHeaderInterleavedIDsInUse struct{}

ErrClientTransportHeaderInterleavedIDsInUse is an error that can be returned by a client.

func (ErrClientTransportHeaderInterleavedIDsInUse) Error

Error implements the error interface.

type ErrClientTransportHeaderInvalid

type ErrClientTransportHeaderInvalid struct {
	Err error
}

ErrClientTransportHeaderInvalid is an error that can be returned by a client.

func (ErrClientTransportHeaderInvalid) Error

Error implements the error interface.

type ErrClientTransportHeaderInvalidDelivery

type ErrClientTransportHeaderInvalidDelivery struct{}

ErrClientTransportHeaderInvalidDelivery is an error that can be returned by a client.

func (ErrClientTransportHeaderInvalidDelivery) Error

Error implements the error interface.

type ErrClientTransportHeaderInvalidInterleavedIDs

type ErrClientTransportHeaderInvalidInterleavedIDs struct{}

ErrClientTransportHeaderInvalidInterleavedIDs is an error that can be returned by a client.

func (ErrClientTransportHeaderInvalidInterleavedIDs) Error

Error implements the error interface.

type ErrClientTransportHeaderNoDestination

type ErrClientTransportHeaderNoDestination struct{}

ErrClientTransportHeaderNoDestination is an error that can be returned by a client.

func (ErrClientTransportHeaderNoDestination) Error

Error implements the error interface.

type ErrClientTransportHeaderNoInterleavedIDs

type ErrClientTransportHeaderNoInterleavedIDs struct{}

ErrClientTransportHeaderNoInterleavedIDs is an error that can be returned by a client.

func (ErrClientTransportHeaderNoInterleavedIDs) Error

Error implements the error interface.

type ErrClientTransportHeaderNoPorts

type ErrClientTransportHeaderNoPorts struct{}

ErrClientTransportHeaderNoPorts is an error that can be returned by a client.

func (ErrClientTransportHeaderNoPorts) Error

Error implements the error interface.

type ErrClientUDPPortsNotConsecutive

type ErrClientUDPPortsNotConsecutive struct{}

ErrClientUDPPortsNotConsecutive is an error that can be returned by a client.

func (ErrClientUDPPortsNotConsecutive) Error

Error implements the error interface.

type ErrClientUDPPortsZero

type ErrClientUDPPortsZero struct{}

ErrClientUDPPortsZero is an error that can be returned by a client.

func (ErrClientUDPPortsZero) Error

func (e ErrClientUDPPortsZero) Error() string

Error implements the error interface.

type ErrClientUDPTimeout

type ErrClientUDPTimeout struct{}

ErrClientUDPTimeout is an error that can be returned by a client.

func (ErrClientUDPTimeout) Error

func (e ErrClientUDPTimeout) Error() string

Error implements the error interface.

type ErrClientUnexpectedFrame

type ErrClientUnexpectedFrame struct{}

ErrClientUnexpectedFrame is an error that can be returned by a client.

func (ErrClientUnexpectedFrame) Error

func (e ErrClientUnexpectedFrame) Error() string

Error implements the error interface.

type ErrClientUnhandledMethod

type ErrClientUnhandledMethod struct {
	Method base.Method
}

ErrClientUnhandledMethod is an error that can be returned by a client.

func (ErrClientUnhandledMethod) Error

func (e ErrClientUnhandledMethod) Error() string

Error implements the error interface.

type ErrClientUnsupportedScheme

type ErrClientUnsupportedScheme struct {
	Scheme string
}

ErrClientUnsupportedScheme is an error that can be returned by a client.

func (ErrClientUnsupportedScheme) Error

Error implements the error interface.

type ErrClientWriteQueueFull

type ErrClientWriteQueueFull struct{}

ErrClientWriteQueueFull is an error that can be returned by a client.

func (ErrClientWriteQueueFull) Error

func (e ErrClientWriteQueueFull) Error() string

Error implements the error interface.

type ErrServerCSeqMissing

type ErrServerCSeqMissing struct{}

ErrServerCSeqMissing is an error that can be returned by a server.

func (ErrServerCSeqMissing) Error

func (e ErrServerCSeqMissing) Error() string

Error implements the error interface.

type ErrServerCannotUseSessionCreatedByOtherIP

type ErrServerCannotUseSessionCreatedByOtherIP struct{}

ErrServerCannotUseSessionCreatedByOtherIP is an error that can be returned by a server.

func (ErrServerCannotUseSessionCreatedByOtherIP) Error

Error implements the error interface.

type ErrServerContentTypeMissing

type ErrServerContentTypeMissing = ErrClientContentTypeMissing

ErrServerContentTypeMissing is an error that can be returned by a server.

type ErrServerContentTypeUnsupported

type ErrServerContentTypeUnsupported = ErrClientContentTypeUnsupported

ErrServerContentTypeUnsupported is an error that can be returned by a server.

type ErrServerInvalidPath

type ErrServerInvalidPath struct{}

ErrServerInvalidPath is an error that can be returned by a server.

func (ErrServerInvalidPath) Error

func (e ErrServerInvalidPath) Error() string

Error implements the error interface.

type ErrServerInvalidSession

type ErrServerInvalidSession struct{}

ErrServerInvalidSession is an error that can be returned by a server.

func (ErrServerInvalidSession) Error

func (e ErrServerInvalidSession) Error() string

Error implements the error interface.

type ErrServerInvalidState

type ErrServerInvalidState struct {
	AllowedList []fmt.Stringer
	State       fmt.Stringer
}

ErrServerInvalidState is an error that can be returned by a server.

func (ErrServerInvalidState) Error

func (e ErrServerInvalidState) Error() string

Error implements the error interface.

type ErrServerLinkedToOtherSession

type ErrServerLinkedToOtherSession struct{}

ErrServerLinkedToOtherSession is an error that can be returned by a server.

func (ErrServerLinkedToOtherSession) Error

Error implements the error interface.

type ErrServerMediaAlreadySetup

type ErrServerMediaAlreadySetup struct{}

ErrServerMediaAlreadySetup is an error that can be returned by a server.

func (ErrServerMediaAlreadySetup) Error

Error implements the error interface.

type ErrServerMediaNotFound

type ErrServerMediaNotFound struct{}

ErrServerMediaNotFound is an error that can be returned by a server.

func (ErrServerMediaNotFound) Error

func (e ErrServerMediaNotFound) Error() string

Error implements the error interface.

type ErrServerMediasDifferentPaths

type ErrServerMediasDifferentPaths struct{}

ErrServerMediasDifferentPaths is an error that can be returned by a server.

func (ErrServerMediasDifferentPaths) Error

Error implements the error interface.

type ErrServerMediasDifferentProtocols

type ErrServerMediasDifferentProtocols struct{}

ErrServerMediasDifferentProtocols is an error that can be returned by a server.

func (ErrServerMediasDifferentProtocols) Error

Error implements the error interface.

type ErrServerNoMediasSetup

type ErrServerNoMediasSetup struct{}

ErrServerNoMediasSetup is an error that can be returned by a server.

func (ErrServerNoMediasSetup) Error

func (e ErrServerNoMediasSetup) Error() string

Error implements the error interface.

type ErrServerNotAllAnnouncedMediasSetup

type ErrServerNotAllAnnouncedMediasSetup struct{}

ErrServerNotAllAnnouncedMediasSetup is an error that can be returned by a server.

func (ErrServerNotAllAnnouncedMediasSetup) Error

Error implements the error interface.

type ErrServerPathHasChanged

type ErrServerPathHasChanged struct {
	Prev string
	Cur  string
}

ErrServerPathHasChanged is an error that can be returned by a server.

func (ErrServerPathHasChanged) Error

func (e ErrServerPathHasChanged) Error() string

Error implements the error interface.

type ErrServerPathNoSlash

type ErrServerPathNoSlash struct{}

ErrServerPathNoSlash is an error that can be returned by a server.

func (ErrServerPathNoSlash) Error

func (ErrServerPathNoSlash) Error() string

Error implements the error interface.

type ErrServerRTCPPacketTooBig

type ErrServerRTCPPacketTooBig = ErrClientRTCPPacketTooBig

ErrServerRTCPPacketTooBig is an error that can be returned by a server.

type ErrServerRTCPPacketTooBigUDP

type ErrServerRTCPPacketTooBigUDP = ErrClientRTCPPacketTooBigUDP

ErrServerRTCPPacketTooBigUDP is an error that can be returned by a server.

type ErrServerRTPPacketTooBigUDP

type ErrServerRTPPacketTooBigUDP = ErrClientRTPPacketTooBigUDP

ErrServerRTPPacketTooBigUDP is an error that can be returned by a server.

type ErrServerRTPPacketUnknownPayloadType

type ErrServerRTPPacketUnknownPayloadType = ErrClientRTPPacketUnknownPayloadType

ErrServerRTPPacketUnknownPayloadType is an error that can be returned by a server.

type ErrServerRTPPacketsLost

type ErrServerRTPPacketsLost = ErrClientRTPPacketsLost

ErrServerRTPPacketsLost is an error that can be returned by a server.

type ErrServerSDPInvalid

type ErrServerSDPInvalid = ErrClientSDPInvalid

ErrServerSDPInvalid is an error that can be returned by a server.

type ErrServerSessionLinkedToOtherConn

type ErrServerSessionLinkedToOtherConn struct{}

ErrServerSessionLinkedToOtherConn is an error that can be returned by a server.

func (ErrServerSessionLinkedToOtherConn) Error

Error implements the error interface.

type ErrServerSessionNotFound

type ErrServerSessionNotFound struct{}

ErrServerSessionNotFound is an error that can be returned by a server.

func (ErrServerSessionNotFound) Error

func (e ErrServerSessionNotFound) Error() string

Error implements the error interface.

type ErrServerSessionNotInUse

type ErrServerSessionNotInUse struct{}

ErrServerSessionNotInUse is an error that can be returned by a server.

func (ErrServerSessionNotInUse) Error

func (e ErrServerSessionNotInUse) Error() string

Error implements the error interface.

type ErrServerSessionTimedOut

type ErrServerSessionTimedOut struct{}

ErrServerSessionTimedOut is an error that can be returned by a server.

func (ErrServerSessionTimedOut) Error

func (e ErrServerSessionTimedOut) Error() string

Error implements the error interface.

type ErrServerSessionTornDown

type ErrServerSessionTornDown struct {
	Author net.Addr
}

ErrServerSessionTornDown is an error that can be returned by a server.

func (ErrServerSessionTornDown) Error

func (e ErrServerSessionTornDown) Error() string

Error implements the error interface.

type ErrServerStreamClosed

type ErrServerStreamClosed struct{}

ErrServerStreamClosed is an error that can be returned by a server.

func (ErrServerStreamClosed) Error

func (e ErrServerStreamClosed) Error() string

Error implements the error interface.

type ErrServerTerminated

type ErrServerTerminated = ErrClientTerminated

ErrServerTerminated is an error that can be returned by a server.

type ErrServerTransportHeaderInterleavedIDsInUse

type ErrServerTransportHeaderInterleavedIDsInUse struct{}

ErrServerTransportHeaderInterleavedIDsInUse is an error that can be returned by a server.

func (ErrServerTransportHeaderInterleavedIDsInUse) Error

Error implements the error interface.

type ErrServerTransportHeaderInvalid

type ErrServerTransportHeaderInvalid = ErrClientTransportHeaderInvalid

ErrServerTransportHeaderInvalid is an error that can be returned by a server.

type ErrServerTransportHeaderInvalidInterleavedIDs

type ErrServerTransportHeaderInvalidInterleavedIDs struct{}

ErrServerTransportHeaderInvalidInterleavedIDs is an error that can be returned by a server.

func (ErrServerTransportHeaderInvalidInterleavedIDs) Error

Error implements the error interface.

type ErrServerTransportHeaderInvalidMode

type ErrServerTransportHeaderInvalidMode struct {
	Mode headers.TransportMode
}

ErrServerTransportHeaderInvalidMode is an error that can be returned by a server.

func (ErrServerTransportHeaderInvalidMode) Error

Error implements the error interface.

type ErrServerTransportHeaderNoClientPorts

type ErrServerTransportHeaderNoClientPorts struct{}

ErrServerTransportHeaderNoClientPorts is an error that can be returned by a server.

func (ErrServerTransportHeaderNoClientPorts) Error

Error implements the error interface.

type ErrServerUDPPortsAlreadyInUse

type ErrServerUDPPortsAlreadyInUse struct {
	Port int
}

ErrServerUDPPortsAlreadyInUse is an error that can be returned by a server.

func (ErrServerUDPPortsAlreadyInUse) Error

Error implements the error interface.

type ErrServerUnexpectedFrame

type ErrServerUnexpectedFrame = ErrClientUnexpectedFrame

ErrServerUnexpectedFrame is an error that can be returned by a server.

type ErrServerUnexpectedResponse

type ErrServerUnexpectedResponse struct{}

ErrServerUnexpectedResponse is an error that can be returned by a server.

func (ErrServerUnexpectedResponse) Error

Error implements the error interface.

type ErrServerWriteQueueFull

type ErrServerWriteQueueFull = ErrClientWriteQueueFull

ErrServerWriteQueueFull is an error that can be returned by a server.

Jump to

Keyboard shortcuts

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