EdgexAgent/device-ble-go/vendor/github.com/openziti/channel/v4
2025-07-10 20:40:32 +08:00
..
latency 添加gitignore 2025-07-10 20:40:32 +08:00
trace 添加gitignore 2025-07-10 20:40:32 +08:00
.gitignore 添加gitignore 2025-07-10 20:40:32 +08:00
.golangci.yml 添加gitignore 2025-07-10 20:40:32 +08:00
accept_dispatcher.go 添加gitignore 2025-07-10 20:40:32 +08:00
channel.go 添加gitignore 2025-07-10 20:40:32 +08:00
classic_dialer.go 添加gitignore 2025-07-10 20:40:32 +08:00
classic_impl.go 添加gitignore 2025-07-10 20:40:32 +08:00
classic_listener.go 添加gitignore 2025-07-10 20:40:32 +08:00
CODE_OF_CONDUCT.md 添加gitignore 2025-07-10 20:40:32 +08:00
constants.go 添加gitignore 2025-07-10 20:40:32 +08:00
CONTRIBUTING.md 添加gitignore 2025-07-10 20:40:32 +08:00
datagram_underlay.go 添加gitignore 2025-07-10 20:40:32 +08:00
decoder.go 添加gitignore 2025-07-10 20:40:32 +08:00
envelope.go 添加gitignore 2025-07-10 20:40:32 +08:00
existing_conn_dialer.go 添加gitignore 2025-07-10 20:40:32 +08:00
existing_conn_impl.go 添加gitignore 2025-07-10 20:40:32 +08:00
existing_conn_listener.go 添加gitignore 2025-07-10 20:40:32 +08:00
handler.go 添加gitignore 2025-07-10 20:40:32 +08:00
heartbeater.go 添加gitignore 2025-07-10 20:40:32 +08:00
impl.go 添加gitignore 2025-07-10 20:40:32 +08:00
LICENSE 添加gitignore 2025-07-10 20:40:32 +08:00
message.go 添加gitignore 2025-07-10 20:40:32 +08:00
messages.go 添加gitignore 2025-07-10 20:40:32 +08:00
multi_listener.go 添加gitignore 2025-07-10 20:40:32 +08:00
multi.go 添加gitignore 2025-07-10 20:40:32 +08:00
options.go 添加gitignore 2025-07-10 20:40:32 +08:00
ping.go 添加gitignore 2025-07-10 20:40:32 +08:00
priority.go 添加gitignore 2025-07-10 20:40:32 +08:00
read_adapter.go 添加gitignore 2025-07-10 20:40:32 +08:00
README.md 添加gitignore 2025-07-10 20:40:32 +08:00
reconnecting_dialer.go 添加gitignore 2025-07-10 20:40:32 +08:00
reconnecting_impl.go 添加gitignore 2025-07-10 20:40:32 +08:00
SECURITY.md 添加gitignore 2025-07-10 20:40:32 +08:00
senders.go 添加gitignore 2025-07-10 20:40:32 +08:00
trace_decode.go 添加gitignore 2025-07-10 20:40:32 +08:00
trace.go 添加gitignore 2025-07-10 20:40:32 +08:00
type_logging_underlay.go 添加gitignore 2025-07-10 20:40:32 +08:00
version 添加gitignore 2025-07-10 20:40:32 +08:00
ws_impl.go 添加gitignore 2025-07-10 20:40:32 +08:00
ws_listener.go 添加gitignore 2025-07-10 20:40:32 +08:00

Channel

channel is a binary message framework. It includes the following features:

  • Supports registering message type handlers
  • Supports request/response pattern as well as unidirectional message streams
  • Allows plugging observers to enable metrics and other use cases
  • Async or sync patterns
  • Protobufs supported but not required