Class: Melos::Struct::GroupSecrets

Inherits:
Base
  • Object
show all
Defined in:
lib/melos/struct/structs.rb

Constant Summary collapse

STRUCT =
[
  [:joiner_secret, :vec],
  [:path_secret, :optional, Melos::Struct::PathSecret],
  [:psks, :classes, Melos::Struct::PreSharedKeyID]
]

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#deserialize_select_elem_with_context, #initialize, #raw

Constructor Details

This class inherits a constructor from Melos::Struct::Base

Instance Attribute Details

#joiner_secretObject (readonly)

Returns the value of attribute joiner_secret.



536
537
538
# File 'lib/melos/struct/structs.rb', line 536

def joiner_secret
  @joiner_secret
end

#path_secretObject (readonly)

Returns the value of attribute path_secret.



536
537
538
# File 'lib/melos/struct/structs.rb', line 536

def path_secret
  @path_secret
end

#psksObject (readonly)

Returns the value of attribute psks.



536
537
538
# File 'lib/melos/struct/structs.rb', line 536

def psks
  @psks
end