Class: SysVIPC::Sembuf
Instance Method Summary collapse
-
#initialize(sem_num, sem_op, sem_flg = 0) ⇒ Sembuf
constructor
Create a new Sembuf object for semaphore number
sem_num
, operationsem_op
, and flagssem_flg
. - #orig_initialize ⇒ Object
Methods included from SysVIPC
Constructor Details
#initialize(sem_num, sem_op, sem_flg = 0) ⇒ Sembuf
Create a new Sembuf object for semaphore number sem_num
, operation sem_op
, and flags sem_flg
. See semop(2).
177 178 179 180 181 182 |
# File 'lib/SysVIPC.rb', line 177 def initialize(sem_num, sem_op, sem_flg = 0) orig_initialize self.sem_num = sem_num self.sem_op = sem_op self.sem_flg = sem_flg end |
Instance Method Details
#orig_initialize ⇒ Object
172 |
# File 'lib/SysVIPC.rb', line 172 alias :orig_initialize :initialize |