Sha256: 7e9cd128fb704d7910f63520b0de0f54cbe4398187b0085caafdccba3c21c113

Contents?: true

Size: 346 Bytes

Versions: 2

Compression:

Stored size: 346 Bytes

Contents

module Azure
  module ServiceRuntime
    class GoalStateProtocol

      def self.read_message(channel)
        message_header = ""
        while ("\n" != char = channel.readchar)
          message_header << char
        end
        size = message_header.to_i(16)
        message = channel.read(size)

        message
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
azure-0.1.1 lib/azure/service_runtime/client/goal_state_protocol.rb
azure-0.1.0 lib/azure/service_runtime/client/goal_state_protocol.rb