udev_monitor(3) - Add new _property* macros
authorAlex Hornung <ahornung@gmail.com>
Tue, 16 Nov 2010 14:49:03 +0000 (14:49 +0000)
committerAlex Hornung <ahornung@gmail.com>
Tue, 16 Nov 2010 14:49:03 +0000 (14:49 +0000)
lib/libdevattr/udev_monitor.3

index 0133522..3c78903 100644 (file)
@@ -28,7 +28,7 @@
 .\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd July 11, 2010
+.Dd November 16, 2010
 .Dt UDEV_MONITOR 3
 .Os
 .Sh NAME
@@ -41,7 +41,9 @@
 .Nm udev_monitor_enable_receiving ,
 .Nm udev_monitor_filter_add_match_subsystem_devtype ,
 .Nm udev_monitor_filter_add_match_expr ,
+.Nm udev_monitor_filter_add_match_property ,
 .Nm udev_monitor_filter_add_nomatch_expr ,
+.Nm udev_monitor_filter_add_nomatch_property ,
 .Nm udev_monitor_filter_add_match_regex ,
 .Nm udev_monitor_filter_add_nomatch_regex
 .Nd device event monitor functions
 .Ft int
 .Fn udev_monitor_filter_add_match_expr "struct udev_monitor *udev_monitor" "const char *key" "char *expr"
 .Ft int
+.Fn udev_monitor_filter_add_match_property "struct udev_monitor *udev_monitor" "const char *key" "const char *expr"
+.Ft int
 .Fn udev_monitor_filter_add_nomatch_expr "struct udev_monitor *udev_monitor" "const char *key" "char *expr"
 .Ft int
+.Fn udev_monitor_filter_add_nomatch_property "struct udev_monitor *udev_monitor" "const char *key" "const char *expr"
+.Ft int
 .Fn udev_monitor_filter_add_match_regex "struct udev_monitor *udev_monitor" "const char *key" "char *expr"
 .Ft int
 .Fn udev_monitor_filter_add_nomatch_regex "struct udev_monitor *udev_monitor" "const char *key" "char *expr"
@@ -147,9 +153,11 @@ occurred.
 NOTE: Currently devtype matching is not implemented.
 .Pp
 The
-.Fn udev_monitor_filter_add_match_expr
-and
+.Fn udev_monitor_filter_add_match_expr ,
+.Fn udev_monitor_filter_add_match_property ,
 .Fn udev_monitor_filter_add_nomatch_expr
+and
+.Fn udev_monitor_filter_add_nomatch_property
 functions add a filter to match or not to match, respectively, devices with the
 specified
 .Fa key