class FCGI::EndRequestRecord
Constants
- BODY_FORMAT
-
uint32_t appStatus; (big endian) uint8_t protocolStatus; uint8_t reserved;
Attributes
Public Class Methods
Source
# File lib/fcgi.rb, line 398 def initialize(id, appstatus, protostatus) super FCGI_END_REQUEST, id @application_status = appstatus @protocol_status = protostatus end
Calls superclass method
FCGI::Record::new
Source
# File lib/fcgi.rb, line 393 def self.parse(id, body) appstatus, protostatus, *reserved = *body.unpack(BODY_FORMAT) new(id, appstatus, protostatus) end
Private Instance Methods
Source
# File lib/fcgi.rb, line 409 def make_body [@application_status, @protocol_status, 0, 0, 0].pack(BODY_FORMAT) end