Method: Tanker::Core::EncryptionSession#initialize
- Defined in:
- lib/tanker/core/encryption_session.rb
#initialize(csession) ⇒ EncryptionSession
Returns a new instance of EncryptionSession.
8 9 10 11 12 13 14 |
# File 'lib/tanker/core/encryption_session.rb', line 8 def initialize(csession) @csession = csession csession_addr = @csession.address ObjectSpace.define_finalizer(@csession) do |_| CTanker.tanker_encryption_session_close(FFI::Pointer.new(:void, csession_addr)).get end end |