mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-04-02 01:43:14 +00:00
23 lines
764 B
Nim
23 lines
764 B
Nim
{.push raises: [].}
|
|
|
|
type WakuProtocol* {.pure.} = enum
|
|
RelayProtocol = "Relay"
|
|
RlnRelayProtocol = "Rln Relay"
|
|
StoreProtocol = "Store"
|
|
FilterProtocol = "Filter"
|
|
LightpushProtocol = "Lightpush"
|
|
LegacyLightpushProtocol = "Legacy Lightpush"
|
|
PeerExchangeProtocol = "Peer Exchange"
|
|
RendezvousProtocol = "Rendezvous"
|
|
MixProtocol = "Mix"
|
|
StoreClientProtocol = "Store Client"
|
|
FilterClientProtocol = "Filter Client"
|
|
LightpushClientProtocol = "Lightpush Client"
|
|
LegacyLightpushClientProtocol = "Legacy Lightpush Client"
|
|
|
|
const
|
|
RelayProtocols* = {RelayProtocol}
|
|
StoreClientProtocols* = {StoreClientProtocol}
|
|
LightpushClientProtocols* = {LightpushClientProtocol, LegacyLightpushClientProtocol}
|
|
FilterClientProtocols* = {FilterClientProtocol}
|