serial: allow user to provide custom regex for successful and error replies
New mm_serial_parser_v1_set_custom_regex() method.
This commit is contained in:

committed by
Dan Williams

parent
cc5fcd195a
commit
9435a937ce
@@ -22,23 +22,23 @@ gpointer mm_serial_parser_v0_new (void);
|
||||
gboolean mm_serial_parser_v0_parse (gpointer parser,
|
||||
GString *response,
|
||||
GError **error);
|
||||
|
||||
void mm_serial_parser_v0_destroy (gpointer parser);
|
||||
|
||||
|
||||
gpointer mm_serial_parser_v1_new (void);
|
||||
gboolean mm_serial_parser_v1_parse (gpointer parser,
|
||||
GString *response,
|
||||
GError **error);
|
||||
|
||||
void mm_serial_parser_v1_destroy (gpointer parser);
|
||||
gpointer mm_serial_parser_v1_new (void);
|
||||
void mm_serial_parser_v1_set_custom_regex (gpointer data,
|
||||
GRegex *successful,
|
||||
GRegex *error);
|
||||
gboolean mm_serial_parser_v1_parse (gpointer parser,
|
||||
GString *response,
|
||||
GError **error);
|
||||
void mm_serial_parser_v1_destroy (gpointer parser);
|
||||
|
||||
|
||||
gpointer mm_serial_parser_v1_e1_new (void);
|
||||
gboolean mm_serial_parser_v1_e1_parse (gpointer parser,
|
||||
GString *response,
|
||||
GError **error);
|
||||
|
||||
void mm_serial_parser_v1_e1_destroy (gpointer parser);
|
||||
|
||||
#endif /* MM_SERIAL_PARSERS_H */
|
||||
|
Reference in New Issue
Block a user