Class: SysVIPC::Sembuf
- Inherits:
-
Object
- Object
- SysVIPC::Sembuf
- Defined in:
- lib/SysVIPC.rb
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
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).
171 172 173 174 175 176 |
# File 'lib/SysVIPC.rb', line 171 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
166 |
# File 'lib/SysVIPC.rb', line 166 alias :orig_initialize :initialize |