Class: Nl::Linux::Nfsd::AttributeSets::RpcStatus

Inherits:
AttributeSet
  • Object
show all
Defined in:
nl-linux/generated/nl/linux/nfsd.rb

Defined Under Namespace

Classes: Attribute, CompoundOps, Daddr4, Daddr6, Dport, Flags, Pad, Proc, Prog, Saddr4, Saddr6, ServiceTime, Sport, Version, Xid

Constant Summary

Constants inherited from AttributeSet

AttributeSet::SELECTOR_NAMES

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from AttributeSet

#<<, #[], build_attributes, decode, #encode, #initialize

Constructor Details

This class inherits a constructor from Nl::AttributeSet

Class Method Details

.by_name(name) ⇒ Attribute

Looks up Attribute class by name.

Parameters:

  • name (Symbol)

Returns:



284
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 284

def by_name(name); BY_NAME.fetch(name); end

.by_type(type) ⇒ Attribute

Looks up Attribute class by type value.

Parameters:

  • type (Integer)

Returns:



290
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 290

def by_type(type); BY_TYPE.fetch(type); end

Instance Method Details

#compound_ops ⇒ Array<Integer>

Returns:

  • (Array<Integer>)

See Also:



277
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 277

def compound_ops; self[:"compound_ops"].map(&:value); end

#daddr4 ⇒ Integer

Returns:

  • (Integer)

See Also:



257
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 257

def daddr4; self[:"daddr4"]&.value; end

#daddr6 ⇒ String

Returns:

  • (String)

See Also:



265
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 265

def daddr6; self[:"daddr6"]&.value; end

#dport ⇒ Integer

Returns:

  • (Integer)

See Also:



273
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 273

def dport; self[:"dport"]&.value; end

#flags ⇒ Integer

Returns:

  • (Integer)

See Also:



233
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 233

def flags; self[:"flags"]&.value; end

#proc ⇒ Integer

Returns:

  • (Integer)

See Also:



245
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 245

def proc; self[:"proc"]&.value; end

#prog ⇒ Integer

Returns:

  • (Integer)

See Also:



237
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 237

def prog; self[:"prog"]&.value; end

#saddr4 ⇒ Integer

Returns:

  • (Integer)

See Also:



253
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 253

def saddr4; self[:"saddr4"]&.value; end

#saddr6 ⇒ String

Returns:

  • (String)

See Also:



261
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 261

def saddr6; self[:"saddr6"]&.value; end

#service_time ⇒ Integer

Returns:

  • (Integer)

See Also:



249
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 249

def service_time; self[:"service_time"]&.value; end

#sport ⇒ Integer

Returns:

  • (Integer)

See Also:



269
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 269

def sport; self[:"sport"]&.value; end

#version ⇒ Integer

Returns:

  • (Integer)

See Also:



241
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 241

def version; self[:"version"]&.value; end

#xid ⇒ Integer

Returns:

  • (Integer)

See Also:



229
# File 'nl-linux/generated/nl/linux/nfsd.rb', line 229

def xid; self[:"xid"]&.value; end