nxerrors

package
v0.0.0-...-e9d5adc Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2022 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NotImplemented            = constError("not implemented")
	OutOfMemory               = constError("out of memory")
	CannotSetMemoryAttributes = constError("cannot set memory attributes")
	Timeout                   = constError("timeout")
)

Generic errors

View Source
const (
	TooManyHandles                    = constError("too many handles")
	TooManyBuffers                    = constError("too many buffers")
	UnsupportedBufferType             = constError("unsupported buffer type")
	InvalidBufferAddress              = constError("invalid buffer address")
	InvalidBufferSize                 = constError("invalid buffer size")
	InvalidBufferFlags                = constError("invalid buffer flags")
	InvalidRequestType                = constError("invalid request type")
	InvalidDomain                     = constError("invalid domain")
	InvalidHandle                     = constError("invalid handle")
	CantSendDomainObjectToSession     = constError("cant send domain object to session")
	TooManyObjects                    = constError("too many objects")
	InvalidRawDataSize                = constError("invalid raw data size")
	CantCloseSessionLikeDomainObjects = constError("can't close sessions like domain objects")
	MalformedCloseRequest             = constError("malformed close request")
	CantSendObjectAcrossDomains       = constError("can't send object across domains")
	InvalidIPCResponseType            = constError("invalid ipc response type")
	InvalidIPCResponseMagic           = constError("invalid ipc response magic")
	UnexpectedRawDataSize             = constError("unexpected raw data size")
	UnexpectedPID                     = constError("unexpected pid")
	UnexpectedCopyHandles             = constError("unexpected copy handles")
	UnexpectedMoveHandles             = constError("unexpected move handles")
	UnexpectedObjects                 = constError("unexpected objects")
	ExpectedSessionClosure            = constError("expected session closure")
	RefusalToConvertBorrowedObject    = constError("refusal to convert borrowed object")
	AlreadyADomain                    = constError("already a domain")
)

IPC Errors

View Source
const (
	SMNotInitialized     = constError("sm not initialized")
	SMServiceNameTooLong = constError("sm service name too long")
)

SM Errors

View Source
const (
	GPUNotInitialized  = constError("gpu not initialized")
	GPUBufferUnaligned = constError("gpu buffer unaligned")
)

GPU Errors

View Source
const (
	VINotInitialized = constError("vi not initialized")
	ParcelDataTooBig = constError("parcel data too big")
)

VI Errors

View Source
const (
	AMNotInitialized  = constError("am not initialized")
	UnknownAppletType = constError("unknown applet type")

	AMBusy = 0x19280
)

AM Errors

View Source
const (
	DisplayNotInitialized              = constError("display not initialized")
	ParcelDataUnderrun                 = constError("parcel data underrun")
	DisplayInvalidFence                = constError("invalid display fence")
	DisplayFenceTooManyFds             = constError("too many display fence file descriptors")
	DisplayGraphicBufferLengthMismatch = constError("display graphic buffer length mismatch")
	SurfaceInvalidState                = constError("surface invalid state")
	SurfaceBufferDequeueFailed         = constError("surface buffer dequeue failed")
	SurfaceBufferQueueFailed           = constError("surface buffer queue failed")
)

Display Errors

View Source
const (
	SmNotInitialized     = constError("sm not initialized")
	SmServiceNameTooLong = constError("sm service name too long")
)

SM Errors

View Source
const (
	NVNotInitialized = constError("nv not initialized")
)

NV Errors

Variables

This section is empty.

Functions

This section is empty.

Types

type IPCError

type IPCError struct {
	Message string
	Result  uint64
}

func (IPCError) Error

func (i IPCError) Error() string

func (IPCError) String

func (i IPCError) String() string

Jump to

Keyboard shortcuts

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