thekuwayama/tttls1.3

View on GitHub
lib/tttls1.3/message/application_data.rb

Summary

Maintainability
A
0 mins
Test Coverage
# encoding: ascii-8bit
# frozen_string_literal: true

module TTTLS13
  module Message
    class ApplicationData
      attr_reader :fragment

      # @param [String]
      def initialize(fragment)
        @fragment = fragment
      end

      # @return [String]
      def serialize
        @fragment
      end

      # @param binary [String]
      #
      # @return [TTTLS13::Message::ApplicationData]
      def self.deserialize(binary)
        ApplicationData.new(binary || '')
      end
    end
  end
end