From fbace9ed45aa03f001ea987e5931955d9fe0f00a Mon Sep 17 00:00:00 2001 From: Andrey Nakin <andrey.nakin@gmail.com> Date: 周六, 18 4月 2015 17:27:57 +0800 Subject: [PATCH] Merge branch 'master' of https://github.com/j123b567/scpi-parser --- libscpi/src/parser.c | 4 ++++ libscpi/inc/scpi/parser.h | 1 + 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/libscpi/inc/scpi/parser.h b/libscpi/inc/scpi/parser.h index 63e3ea9..3d4d114 100644 --- a/libscpi/inc/scpi/parser.h +++ b/libscpi/inc/scpi/parser.h @@ -50,6 +50,7 @@ int SCPI_Parse(scpi_t * context, char * data, size_t len); scpi_bool_t SCPI_IsCmd(scpi_t * context, const char * cmd); + scpi_bool_t SCPI_Match(const char * pattern, const char * value, size_t len); size_t SCPI_ResultString(scpi_t * context, const char * data); size_t SCPI_ResultInt(scpi_t * context, int32_t val); diff --git a/libscpi/src/parser.c b/libscpi/src/parser.c index ecf26ec..5940432 100644 --- a/libscpi/src/parser.c +++ b/libscpi/src/parser.c @@ -685,3 +685,7 @@ const char * pattern = context->paramlist.cmd->pattern; return matchCommand (pattern, cmd, strlen (cmd)); } + +scpi_bool_t SCPI_Match(const char * pattern, const char * value, size_t len) { + return matchCommand (pattern, value, len); +} -- Gitblit v1.9.1