Class: SysVIPC::Sembuf
Constant Summary
Constants included from SysVIPC
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 |