Sha256: 99f05d2f8e018f82a6063babf2df621f5be1c40effa4f696530f267a5d9b6558

Contents?: true

Size: 398 Bytes

Versions: 14

Compression:

Stored size: 398 Bytes

Contents

module AnyCable
  interface _BroadcastAdapter
    def raw_broadcast: (String _data) -> void
    def broadcast: (String stream, String payload) -> void
    def broadcast_command: (String command, **untyped payload) -> void
    def announce!: () -> void
  end

  module BroadcastAdapters
    class Base
      include _BroadcastAdapter

      private

      def logger: () -> Logger
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
anycable-core-1.4.2 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.1 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.0 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.0.rc.3 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.0.rc.2 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.0.rc.1 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.4.0.pre.rc.1 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.3.1 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.3.0 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.2.5 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.2.4 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.2.3 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.2.2 sig/anycable/broadcast_adapters/base.rbs
anycable-core-1.2.1 sig/anycable/broadcast_adapters/base.rbs