enum
Inotify::Event::Type
Overview
Event types corresponding to the ones in LibInotify.
Defined in:
inotify/event.crEnum Members
-
UNKNOWN =
0 -
ACCESS =
1 -
MODIFY =
2 -
ATTRIB =
4 -
CLOSE_WRITE =
8 -
CLOSE_NOWRITE =
16 -
OPEN =
32 -
MOVED_FROM =
64 -
MOVED_TO =
128 -
CREATE =
256 -
DELETE =
512 -
DELETE_SELF =
1024 -
MOVE_SELF =
2048 -
CLOSE =
24 -
MOVE =
192 -
UNMOUNT =
8192 -
Q_OVERFLOW =
16384 -
IGNORED =
32768
Constructors
-
.parse(mask : UInt32) : self
Parses the given mask and returns the event type or
UNKNOWN.
Instance Method Summary
-
#access?
Returns
trueif this enum value equalsACCESS -
#attrib?
Returns
trueif this enum value equalsATTRIB -
#close?
Returns
trueif this enum value equalsCLOSE -
#close_nowrite?
Returns
trueif this enum value equalsCLOSE_NOWRITE -
#close_write?
Returns
trueif this enum value equalsCLOSE_WRITE -
#create?
Returns
trueif this enum value equalsCREATE -
#delete?
Returns
trueif this enum value equalsDELETE -
#delete_self?
Returns
trueif this enum value equalsDELETE_SELF -
#ignored?
Returns
trueif this enum value equalsIGNORED -
#modify?
Returns
trueif this enum value equalsMODIFY -
#move?
Returns
trueif this enum value equalsMOVE -
#move_self?
Returns
trueif this enum value equalsMOVE_SELF -
#moved_from?
Returns
trueif this enum value equalsMOVED_FROM -
#moved_to?
Returns
trueif this enum value equalsMOVED_TO -
#open?
Returns
trueif this enum value equalsOPEN -
#q_overflow?
Returns
trueif this enum value equalsQ_OVERFLOW -
#unknown?
Returns
trueif this enum value equalsUNKNOWN -
#unmount?
Returns
trueif this enum value equalsUNMOUNT