📄 fblerror_h.3
字号:
.TH "fblerror.h" 3 "27 Sep 2002" "FrameBufferLibrary (FBL)" \" -*- nroff -*-.ad l.nh.SH NAMEfblerror.h \- .SH SYNOPSIS.br.PP.SS No error.in +1c.ti -1c.RI "#define \fBFBL_OK\fR 0".br.in -1c.SS Errors.in +1c.ti -1c.RI "#define \fBFBL_WARNING\fR -3".br.ti -1c.RI "#define \fBFBL_CHECK_ERRNO\fR -2".br.ti -1c.RI "#define \fBFBL_CHECK_FBL_ERRNO\fR -1".br.ti -1c.RI "#define \fBFBL_NO_SCREEN\fR 256".br.ti -1c.RI "#define \fBFBL_NO_MODES\fR 257".br.ti -1c.RI "#define \fBFBL_SETMODE_FAILED\fR 258".br.ti -1c.RI "#define \fBFBL_NO_MEM\fR 259".br.ti -1c.RI "#define \fBFBL_ILLEGAL_MODE\fR 260".br.ti -1c.RI "#define \fBFBL_NULL_POINTER\fR 261".br.ti -1c.RI "#define \fBFBL_SCREEN_NOT_RESIZABLE\fR 262".br.ti -1c.RI "#define \fBFBL_IOCTL_EBADF\fR EBADF".br.ti -1c.RI "#define \fBFBL_IOCTL_EFAULT\fR EFAULT".br.ti -1c.RI "#define \fBFBL_IOCTL_ENOTTY\fR ENOTTY".br.ti -1c.RI "#define \fBFBL_IOCTL_EINVAL\fR EINVAL".br.in -1c.SS Defines.in +1c.ti -1c.RI "#define \fBFBL_ERROR_BUFFER_SIZE\fR 10000".br.in -1c.SS Functions.in +1c.ti -1c.RI "int \fBFBL_error_init\fR ()".br.ti -1c.RI "void \fBFBL_print_errors\fR ()".br.ti -1c.RI "void \fBFBL_error\fR (char *error_string, int error_code)".br.ti -1c.RI "int \fBFBL_error_exit\fR ()".br.in -1c.SS Variables.in +1c.ti -1c.RI "int \fBFBL_Errno\fR".br.in -1c.SH DETAILED DESCRIPTION.PP Error handling of the FBL. Functions handle an error stack, that allows to trace errors..PP.SH DEFINE DOCUMENTATION.PP .SS #define FBL_CHECK_ERRNO -2.PPCheck the errno variable from errno.h to find source of error .SS #define FBL_CHECK_FBL_ERRNO -1.PPCheck FBL intern errno variable .SS #define FBL_ERROR_BUFFER_SIZE 10000.PPBuffer for error messages in bytes .SS #define FBL_ILLEGAL_MODE 260.PPInconsistent mode specification .SS #define FBL_IOCTL_EBADF EBADF.PPIOCTL Bad file descriptor .SS #define FBL_IOCTL_EFAULT EFAULT.PPIOCTL Memory area not accessible .SS #define FBL_IOCTL_EINVAL EINVAL.PPIOCTL Request or argument invalid .SS #define FBL_IOCTL_ENOTTY ENOTTY.PPIOCTL file descriptor doesn't point to TTY special device .SS #define FBL_NO_MEM 259.PPOut of memory .SS #define FBL_NO_MODES 257.PPNo video mode of the selected output device fits the request .SS #define FBL_NO_SCREEN 256.PPA screen module signaled that the output device it implements is not available .SS #define FBL_NULL_POINTER 261.PPA NULL pointer occured where it shouldn't .SS #define FBL_OK 0.PPFunction call successful .SS #define FBL_SCREEN_NOT_RESIZABLE 262.PPIt was tried to resize a screen which doesn't has this capability .SS #define FBL_SETMODE_FAILED 258.PPVideo mode could not be set .SS #define FBL_WARNING -3.PPthis is not an error, but gives a warning text .SH FUNCTION DOCUMENTATION.PP .SS void FBL_error (char * error_string, int error_code).PP.PPFor internal use only..SS int FBL_error_exit ().PP.PPFor internal use only..SS int FBL_error_init ().PP.PPFor internal use only..SS void FBL_print_errors ().PPPrints error stack to stdout .SH AUTHOR.PP Generated automatically by Doxygen for FrameBufferLibrary (FBL) from the source code.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -