Class: Suzuna::IOCTL::Destroy

Inherits:
Object
  • Object
show all
Extended by:
IOC
Includes:
CommonModule
Defined in:
lib/suzuna.rb

Constant Summary collapse

REQ =
_IOWR("m".ord, 2, self)

Constants included from IOC

IOC::IOCPARM_MASK, IOC::IOCPARM_SHIFT, IOC::IOC_IN, IOC::IOC_INOUT, IOC::IOC_OUT

Class Method Summary collapse

Methods included from IOC

_IOC, _IOWR

Methods included from CommonModule

#post

Class Method Details

.post(unit, force = false) ⇒ Object



368
369
370
371
372
373
374
# File 'lib/suzuna.rb', line 368

def self.post(unit, force = false)
  cmd = IOCTL::Destroy.new
  cmd.version = G_GATE_VERSION
  cmd.unit = unit
  cmd.force = force ? 1 : 0
  cmd.post
end