BlinkenArea - GitList
Repositories
Blog
Wiki
libflexipix
Code
Commits
Branches
Tags
Search
Tree:
aa3270a
Branches
Tags
master
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.0.6
v1.0.7
v1.0.8
libflexipix
include
flexipix
msg.h
removed version information from file headers (manged via git now)
Stefan Schuermans
commited
aa3270a
at 2011-09-11 17:30:15
msg.h
Blame
History
Raw
/* * FlexiPix library * * Copyright 2010-2011 Stefan Schuermans <stefan schuermans info> * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, version 3 of the License. * * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef FLP_INC_MSG_H #define FLP_INC_MSG_H /** message type */ typedef enum flp_msg_type_s { flp_msg_type_err, /**< error message */ flp_msg_type_warn, /**< warning message */ flp_msg_type_info, /**< information message */ } flp_msg_type_t; /** * \brief type for message callback function * * \param[in] p_ctx user context * \param[in] type message type * \param[in] sz_fmt format string * \param[in] ... arguments for format string */ typedef void (*flp_msg_func_p_t)(void *p_ctx, flp_msg_type_t type, const char *sz_fmt, ...) #ifdef __GNUC__ __attribute__ ((format (printf, 3, 4))) #endif ; #endif /* #ifndef FLP_INC_MSG_H */