From 9005623e05496ab6225afadb8f54b939bdfcec09 Mon Sep 17 00:00:00 2001 From: josh <josh@elixxir.io> Date: Thu, 2 Jun 2022 13:10:26 -0700 Subject: [PATCH] Add stringer for catalog.MessageType --- catalog/messageTypes.go | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/catalog/messageTypes.go b/catalog/messageTypes.go index 3f33fe648..3d97e9eb5 100644 --- a/catalog/messageTypes.go +++ b/catalog/messageTypes.go @@ -48,3 +48,30 @@ const ( // (see the connect/ package) ConnectionAuthenticationRequest = 60 ) + +func (mt MessageType) String() string { + switch mt { + case NoType: + return "NoType" + case XxMessage: + return "XxMessage" + case KeyExchangeTrigger: + return "KeyExchangeTrigger" + case KeyExchangeConfirm: + return "KeyExchangeConfirm" + case KeyExchangeTriggerEphemeral: + return "KeyExchangeTriggerEphemeral" + case KeyExchangeConfirmEphemeral: + return "KeyExchangeConfirmEphemeral" + case GroupCreationRequest: + return "GroupCreationRequest" + case NewFileTransfer: + return "NewFileTransfer" + case EndFileTransfer: + return "EndFileTransfer" + case ConnectionAuthenticationRequest: + return "ConnectionAuthenticationRequest" + default: + return "UNKNOWN TYPE" + } +} -- GitLab