wsm

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TypeAcceptFriendsNotif             = "acceptFriendsNotif"
	TypeAcceptFriendsRequest           = "acceptFriendsRequest"
	TypeAcceptFriendsResponse          = "acceptFriendsResponse"
	TypeBlockPlayerNotif               = "blockPlayerNotif"
	TypeBlockPlayerRequest             = "blockPlayerRequest"
	TypeBlockPlayerResponse            = "blockPlayerResponse"
	TypeCancelFriendsNotif             = "cancelFriendsNotif"
	TypeCancelFriendsRequest           = "cancelFriendsRequest"
	TypeCancelFriendsResponse          = "cancelFriendsResponse"
	TypeCancelMatchmakingRequest       = "cancelMatchmakingRequest"
	TypeCancelMatchmakingResponse      = "cancelMatchmakingResponse"
	TypeChannelChatNotif               = "channelChatNotif"
	TypeClientResetRequest             = "clientResetRequest"
	TypeConnectNotif                   = "connectNotif"
	TypeDisconnectNotif                = "disconnectNotif"
	TypeDsNotif                        = "dsNotif"
	TypeErrorNotif                     = "errorNotif"
	TypeExitAllChannel                 = "exitAllChannel"
	TypeFriendsStatusRequest           = "friendsStatusRequest"
	TypeFriendsStatusResponse          = "friendsStatusResponse"
	TypeGetAllSessionAttributeRequest  = "getAllSessionAttributeRequest"
	TypeGetAllSessionAttributeResponse = "getAllSessionAttributeResponse"
	TypeGetFriendshipStatusRequest     = "getFriendshipStatusRequest"
	TypeGetFriendshipStatusResponse    = "getFriendshipStatusResponse"
	TypeGetSessionAttributeRequest     = "getSessionAttributeRequest"
	TypeGetSessionAttributeResponse    = "getSessionAttributeResponse"
	TypeHeartbeat                      = "heartbeat"
	TypeJoinDefaultChannelRequest      = "joinDefaultChannelRequest"
	TypeJoinDefaultChannelResponse     = "joinDefaultChannelResponse"
	TypeListIncomingFriendsRequest     = "listIncomingFriendsRequest"
	TypeListIncomingFriendsResponse    = "listIncomingFriendsResponse"
	TypeListOfFriendsRequest           = "listOfFriendsRequest"
	TypeListOfFriendsResponse          = "listOfFriendsResponse"
	TypeListOnlineFriendsRequest       = "listOnlineFriendsRequest"
	TypeListOutgoingFriendsRequest     = "listOutgoingFriendsRequest"
	TypeListOutgoingFriendsResponse    = "listOutgoingFriendsResponse"
	TypeMatchmakingNotif               = "matchmakingNotif"
	TypeMessageNotif                   = "messageNotif"
	TypeMessageSessionNotif            = "messageSessionNotif"
	TypeOfflineNotificationRequest     = "offlineNotificationRequest"
	TypeOfflineNotificationResponse    = "offlineNotificationResponse"
	TypeOnlineFriends                  = "onlineFriends"
	TypePartyChatNotif                 = "partyChatNotif"
	TypePartyChatRequest               = "partyChatRequest"
	TypePartyChatResponse              = "partyChatResponse"
	TypePartyCreateRequest             = "partyCreateRequest"
	TypePartyCreateResponse            = "partyCreateResponse"
	TypePartyDataUpdateNotif           = "partyDataUpdateNotif"
	TypePartyGetInvitedNotif           = "partyGetInvitedNotif"
	TypePartyInfoRequest               = "partyInfoRequest"
	TypePartyInfoResponse              = "partyInfoResponse"
	TypePartyInviteNotif               = "partyInviteNotif"
	TypePartyInviteRequest             = "partyInviteRequest"
	TypePartyInviteResponse            = "partyInviteResponse"
	TypePartyJoinNotif                 = "partyJoinNotif"
	TypePartyJoinRequest               = "partyJoinRequest"
	TypePartyJoinResponse              = "partyJoinResponse"
	TypePartyKickNotif                 = "partyKickNotif"
	TypePartyKickRequest               = "partyKickRequest"
	TypePartyKickResponse              = "partyKickResponse"
	TypePartyLeaveNotif                = "partyLeaveNotif"
	TypePartyLeaveRequest              = "partyLeaveRequest"
	TypePartyLeaveResponse             = "partyLeaveResponse"
	TypePartyPromoteLeaderRequest      = "partyPromoteLeaderRequest"
	TypePartyPromoteLeaderResponse     = "partyPromoteLeaderResponse"
	TypePartyRejectNotif               = "partyRejectNotif"
	TypePartyRejectRequest             = "partyRejectRequest"
	TypePartyRejectResponse            = "partyRejectResponse"
	TypePersonalChatHistoryRequest     = "personalChatHistoryRequest"
	TypePersonalChatHistoryResponse    = "personalChatHistoryResponse"
	TypePersonalChatNotif              = "personalChatNotif"
	TypePersonalChatRequest            = "personalChatRequest"
	TypePersonalChatResponse           = "personalChatResponse"
	TypeRefreshTokenRequest            = "refreshTokenRequest"
	TypeRefreshTokenResponse           = "refreshTokenResponse"
	TypeRejectFriendsNotif             = "rejectFriendsNotif"
	TypeRejectFriendsRequest           = "rejectFriendsRequest"
	TypeRejectFriendsResponse          = "rejectFriendsResponse"
	TypeRematchmakingNotif             = "rematchmakingNotif"
	TypeRequestFriendsNotif            = "requestFriendsNotif"
	TypeRequestFriendsRequest          = "requestFriendsRequest"
	TypeRequestFriendsResponse         = "requestFriendsResponse"
	TypeSendChannelChatRequest         = "sendChannelChatRequest"
	TypeSendChannelChatResponse        = "sendChannelChatResponse"
	TypeSetReadyConsentNotif           = "setReadyConsentNotif"
	TypeSetReadyConsentRequest         = "setReadyConsentRequest"
	TypeSetReadyConsentResponse        = "setReadyConsentResponse"
	TypeSetSessionAttributeRequest     = "setSessionAttributeRequest"
	TypeSetSessionAttributeResponse    = "setSessionAttributeResponse"
	TypeSetUserStatusRequest           = "setUserStatusRequest"
	TypeSetUserStatusResponse          = "setUserStatusResponse"
	TypeShutdownNotif                  = "shutdownNotif"
	TypeSignalingP2PNotif              = "signalingP2PNotif"
	TypeStartMatchmakingRequest        = "startMatchmakingRequest"
	TypeStartMatchmakingResponse       = "startMatchmakingResponse"
	TypeUnblockPlayerNotif             = "unblockPlayerNotif"
	TypeUnblockPlayerRequest           = "unblockPlayerRequest"
	TypeUnblockPlayerResponse          = "unblockPlayerResponse"
	TypeUnfriendNotif                  = "unfriendNotif"
	TypeUnfriendRequest                = "unfriendRequest"
	TypeUnfriendResponse               = "unfriendResponse"
	TypeUserBannedNotification         = "userBannedNotification"
	TypeUserMetricRequest              = "userMetricRequest"
	TypeUserMetricResponse             = "userMetricResponse"
	TypeUserStatusNotif                = "userStatusNotif"
)

Variables

View Source
var MessageTypes = []string{}/* 105 elements not displayed */
View Source
var NewMessageFromMapRegistry = baseWsm.NewMessageFromMap{}/* 105 elements not displayed */

Functions

This section is empty.

Types

type AcceptFriendsNotif

type AcceptFriendsNotif struct {
	FriendID string `json:"friendId" required:"false"`
}

func NewAcceptFriendsNotifFromMap

func NewAcceptFriendsNotifFromMap(m map[string]interface{}) (*AcceptFriendsNotif, error)

func (*AcceptFriendsNotif) SafeString

func (m *AcceptFriendsNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*AcceptFriendsNotif) String

func (m *AcceptFriendsNotif) String() string

String implements the Message interface.

func (*AcceptFriendsNotif) Type

func (*AcceptFriendsNotif) Type() string

Type implements the Message interface.

type AcceptFriendsRequest

type AcceptFriendsRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewAcceptFriendsRequestFromMap

func NewAcceptFriendsRequestFromMap(m map[string]interface{}) (*AcceptFriendsRequest, error)

func (*AcceptFriendsRequest) SafeString

func (m *AcceptFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*AcceptFriendsRequest) String

func (m *AcceptFriendsRequest) String() string

String implements the Message interface.

func (*AcceptFriendsRequest) Type

func (*AcceptFriendsRequest) Type() string

Type implements the Message interface.

type AcceptFriendsResponse

type AcceptFriendsResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewAcceptFriendsResponseFromMap

func NewAcceptFriendsResponseFromMap(m map[string]interface{}) (*AcceptFriendsResponse, error)

func (*AcceptFriendsResponse) SafeString

func (m *AcceptFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*AcceptFriendsResponse) String

func (m *AcceptFriendsResponse) String() string

String implements the Message interface.

func (*AcceptFriendsResponse) Type

func (*AcceptFriendsResponse) Type() string

Type implements the Message interface.

type BlockPlayerNotif

type BlockPlayerNotif struct {
	BlockedUserID string `json:"blockedUserId" required:"false"`
	UserID        string `json:"userId" required:"false"`
}

func NewBlockPlayerNotifFromMap

func NewBlockPlayerNotifFromMap(m map[string]interface{}) (*BlockPlayerNotif, error)

func (*BlockPlayerNotif) SafeString

func (m *BlockPlayerNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*BlockPlayerNotif) String

func (m *BlockPlayerNotif) String() string

String implements the Message interface.

func (*BlockPlayerNotif) Type

func (*BlockPlayerNotif) Type() string

Type implements the Message interface.

type BlockPlayerRequest

type BlockPlayerRequest struct {
	BlockUserID *string `json:"blockUserId" required:"true"`
	ID          *string `json:"id" required:"true"`
	Namespace   *string `json:"namespace" required:"true"`
}

func NewBlockPlayerRequestFromMap

func NewBlockPlayerRequestFromMap(m map[string]interface{}) (*BlockPlayerRequest, error)

func (*BlockPlayerRequest) SafeString

func (m *BlockPlayerRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*BlockPlayerRequest) String

func (m *BlockPlayerRequest) String() string

String implements the Message interface.

func (*BlockPlayerRequest) Type

func (*BlockPlayerRequest) Type() string

Type implements the Message interface.

type BlockPlayerResponse

type BlockPlayerResponse struct {
	BlockUserID string `json:"blockUserId" required:"false"`
	Code        int64  `json:"code" required:"false"`
	ID          string `json:"id" required:"false"`
	Namespace   string `json:"namespace" required:"false"`
}

func NewBlockPlayerResponseFromMap

func NewBlockPlayerResponseFromMap(m map[string]interface{}) (*BlockPlayerResponse, error)

func (*BlockPlayerResponse) SafeString

func (m *BlockPlayerResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*BlockPlayerResponse) String

func (m *BlockPlayerResponse) String() string

String implements the Message interface.

func (*BlockPlayerResponse) Type

func (*BlockPlayerResponse) Type() string

Type implements the Message interface.

type CancelFriendsNotif

type CancelFriendsNotif struct {
	UserID string `json:"userId" required:"false"`
}

func NewCancelFriendsNotifFromMap

func NewCancelFriendsNotifFromMap(m map[string]interface{}) (*CancelFriendsNotif, error)

func (*CancelFriendsNotif) SafeString

func (m *CancelFriendsNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*CancelFriendsNotif) String

func (m *CancelFriendsNotif) String() string

String implements the Message interface.

func (*CancelFriendsNotif) Type

func (*CancelFriendsNotif) Type() string

Type implements the Message interface.

type CancelFriendsRequest

type CancelFriendsRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewCancelFriendsRequestFromMap

func NewCancelFriendsRequestFromMap(m map[string]interface{}) (*CancelFriendsRequest, error)

func (*CancelFriendsRequest) SafeString

func (m *CancelFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*CancelFriendsRequest) String

func (m *CancelFriendsRequest) String() string

String implements the Message interface.

func (*CancelFriendsRequest) Type

func (*CancelFriendsRequest) Type() string

Type implements the Message interface.

type CancelFriendsResponse

type CancelFriendsResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewCancelFriendsResponseFromMap

func NewCancelFriendsResponseFromMap(m map[string]interface{}) (*CancelFriendsResponse, error)

func (*CancelFriendsResponse) SafeString

func (m *CancelFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*CancelFriendsResponse) String

func (m *CancelFriendsResponse) String() string

String implements the Message interface.

func (*CancelFriendsResponse) Type

func (*CancelFriendsResponse) Type() string

Type implements the Message interface.

type CancelMatchmakingRequest

type CancelMatchmakingRequest struct {
	GameMode    *string `json:"gameMode" required:"true"`
	ID          *string `json:"id" required:"true"`
	IsTempParty *bool   `json:"isTempParty" required:"true"`
}

func NewCancelMatchmakingRequestFromMap

func NewCancelMatchmakingRequestFromMap(m map[string]interface{}) (*CancelMatchmakingRequest, error)

func (*CancelMatchmakingRequest) SafeString

func (m *CancelMatchmakingRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*CancelMatchmakingRequest) String

func (m *CancelMatchmakingRequest) String() string

String implements the Message interface.

func (*CancelMatchmakingRequest) Type

Type implements the Message interface.

type CancelMatchmakingResponse

type CancelMatchmakingResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewCancelMatchmakingResponseFromMap

func NewCancelMatchmakingResponseFromMap(m map[string]interface{}) (*CancelMatchmakingResponse, error)

func (*CancelMatchmakingResponse) SafeString

func (m *CancelMatchmakingResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*CancelMatchmakingResponse) String

func (m *CancelMatchmakingResponse) String() string

String implements the Message interface.

func (*CancelMatchmakingResponse) Type

Type implements the Message interface.

type ChannelChatNotif

type ChannelChatNotif struct {
	ChannelSlug string `json:"channelSlug" required:"false"`
	From        string `json:"from" required:"false"`
	Payload     string `json:"payload" required:"false"`
	SentAt      string `json:"sentAt" required:"false"`
}

func NewChannelChatNotifFromMap

func NewChannelChatNotifFromMap(m map[string]interface{}) (*ChannelChatNotif, error)

func (*ChannelChatNotif) SafeString

func (m *ChannelChatNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*ChannelChatNotif) String

func (m *ChannelChatNotif) String() string

String implements the Message interface.

func (*ChannelChatNotif) Type

func (*ChannelChatNotif) Type() string

Type implements the Message interface.

type ClientResetRequest

type ClientResetRequest struct {
	Namespace *string `json:"namespace" required:"true"`
	UserID    *string `json:"userId" required:"true"`
}

func NewClientResetRequestFromMap

func NewClientResetRequestFromMap(m map[string]interface{}) (*ClientResetRequest, error)

func (*ClientResetRequest) SafeString

func (m *ClientResetRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*ClientResetRequest) String

func (m *ClientResetRequest) String() string

String implements the Message interface.

func (*ClientResetRequest) Type

func (*ClientResetRequest) Type() string

Type implements the Message interface.

type ConnectNotif

type ConnectNotif struct {
	LobbySessionID string `json:"lobbySessionID" required:"false"`
}

func NewConnectNotifFromMap

func NewConnectNotifFromMap(m map[string]interface{}) (*ConnectNotif, error)

func (*ConnectNotif) SafeString

func (m *ConnectNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*ConnectNotif) String

func (m *ConnectNotif) String() string

String implements the Message interface.

func (*ConnectNotif) Type

func (*ConnectNotif) Type() string

Type implements the Message interface.

type DisconnectNotif

type DisconnectNotif struct {
	ConnectionID string `json:"connectionId" required:"false"`
	Namespace    string `json:"namespace" required:"false"`
}

func NewDisconnectNotifFromMap

func NewDisconnectNotifFromMap(m map[string]interface{}) (*DisconnectNotif, error)

func (*DisconnectNotif) SafeString

func (m *DisconnectNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*DisconnectNotif) String

func (m *DisconnectNotif) String() string

String implements the Message interface.

func (*DisconnectNotif) Type

func (*DisconnectNotif) Type() string

Type implements the Message interface.

type DsNotif

type DsNotif struct {
	AlternateIps          []string         `json:"alternateIps" required:"false"`
	CustomAttribute       string           `json:"customAttribute" required:"false"`
	Deployment            string           `json:"deployment" required:"false"`
	GameVersion           string           `json:"gameVersion" required:"false"`
	ImageVersion          string           `json:"imageVersion" required:"false"`
	IP                    string           `json:"ip" required:"false"`
	IsOK                  bool             `json:"isOK" required:"false"`
	IsOverrideGameVersion bool             `json:"isOverrideGameVersion" required:"false"`
	LastUpdate            string           `json:"lastUpdate" required:"false"`
	MatchID               string           `json:"matchId" required:"false"`
	Message               string           `json:"message" required:"false"`
	Namespace             string           `json:"namespace" required:"false"`
	PodName               string           `json:"podName" required:"false"`
	Port                  int64            `json:"port" required:"false"`
	Ports                 map[string]int64 `json:"ports" required:"false"`
	Protocol              string           `json:"protocol" required:"false"`
	Provider              string           `json:"provider" required:"false"`
	Region                string           `json:"region" required:"false"`
	SessionID             string           `json:"sessionId" required:"false"`
	Status                string           `json:"status" required:"false"`
}

func NewDsNotifFromMap

func NewDsNotifFromMap(m map[string]interface{}) (*DsNotif, error)

func (*DsNotif) SafeString

func (m *DsNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*DsNotif) String

func (m *DsNotif) String() string

String implements the Message interface.

func (*DsNotif) Type

func (*DsNotif) Type() string

Type implements the Message interface.

type ErrorNotif

type ErrorNotif struct {
	Message string `json:"message" required:"false"`
}

func NewErrorNotifFromMap

func NewErrorNotifFromMap(m map[string]interface{}) (*ErrorNotif, error)

func (*ErrorNotif) SafeString

func (m *ErrorNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*ErrorNotif) String

func (m *ErrorNotif) String() string

String implements the Message interface.

func (*ErrorNotif) Type

func (*ErrorNotif) Type() string

Type implements the Message interface.

type ExitAllChannel

type ExitAllChannel struct {
	Namespace string `json:"namespace" required:"false"`
	UserID    string `json:"userId" required:"false"`
}

func NewExitAllChannelFromMap

func NewExitAllChannelFromMap(m map[string]interface{}) (*ExitAllChannel, error)

func (*ExitAllChannel) SafeString

func (m *ExitAllChannel) SafeString() (string, error)

SafeString implements the Message interface.

func (*ExitAllChannel) String

func (m *ExitAllChannel) String() string

String implements the Message interface.

func (*ExitAllChannel) Type

func (*ExitAllChannel) Type() string

Type implements the Message interface.

type FriendsStatusRequest

type FriendsStatusRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewFriendsStatusRequestFromMap

func NewFriendsStatusRequestFromMap(m map[string]interface{}) (*FriendsStatusRequest, error)

func (*FriendsStatusRequest) SafeString

func (m *FriendsStatusRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*FriendsStatusRequest) String

func (m *FriendsStatusRequest) String() string

String implements the Message interface.

func (*FriendsStatusRequest) Type

func (*FriendsStatusRequest) Type() string

Type implements the Message interface.

type FriendsStatusResponse

type FriendsStatusResponse struct {
	Activity     []string `json:"activity" required:"false"`
	Availability []string `json:"availability" required:"false"`
	Code         int64    `json:"code" required:"false"`
	FriendIds    []string `json:"friendIds" required:"false"`
	ID           string   `json:"id" required:"false"`
	LastSeenAt   []string `json:"lastSeenAt" required:"false"`
}

func NewFriendsStatusResponseFromMap

func NewFriendsStatusResponseFromMap(m map[string]interface{}) (*FriendsStatusResponse, error)

func (*FriendsStatusResponse) SafeString

func (m *FriendsStatusResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*FriendsStatusResponse) String

func (m *FriendsStatusResponse) String() string

String implements the Message interface.

func (*FriendsStatusResponse) Type

func (*FriendsStatusResponse) Type() string

Type implements the Message interface.

type GetAllSessionAttributeRequest

type GetAllSessionAttributeRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewGetAllSessionAttributeRequestFromMap

func NewGetAllSessionAttributeRequestFromMap(m map[string]interface{}) (*GetAllSessionAttributeRequest, error)

func (*GetAllSessionAttributeRequest) SafeString

func (m *GetAllSessionAttributeRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetAllSessionAttributeRequest) String

String implements the Message interface.

func (*GetAllSessionAttributeRequest) Type

Type implements the Message interface.

type GetAllSessionAttributeResponse

type GetAllSessionAttributeResponse struct {
	Attributes map[string]string `json:"attributes" required:"false"`
	Code       int64             `json:"code" required:"false"`
	ID         string            `json:"id" required:"false"`
}

func NewGetAllSessionAttributeResponseFromMap

func NewGetAllSessionAttributeResponseFromMap(m map[string]interface{}) (*GetAllSessionAttributeResponse, error)

func (*GetAllSessionAttributeResponse) SafeString

func (m *GetAllSessionAttributeResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetAllSessionAttributeResponse) String

String implements the Message interface.

func (*GetAllSessionAttributeResponse) Type

Type implements the Message interface.

type GetFriendshipStatusRequest

type GetFriendshipStatusRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewGetFriendshipStatusRequestFromMap

func NewGetFriendshipStatusRequestFromMap(m map[string]interface{}) (*GetFriendshipStatusRequest, error)

func (*GetFriendshipStatusRequest) SafeString

func (m *GetFriendshipStatusRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetFriendshipStatusRequest) String

func (m *GetFriendshipStatusRequest) String() string

String implements the Message interface.

func (*GetFriendshipStatusRequest) Type

Type implements the Message interface.

type GetFriendshipStatusResponse

type GetFriendshipStatusResponse struct {
	Code             int64  `json:"code" required:"false"`
	FriendshipStatus string `json:"friendshipStatus" required:"false"`
	ID               string `json:"id" required:"false"`
}

func NewGetFriendshipStatusResponseFromMap

func NewGetFriendshipStatusResponseFromMap(m map[string]interface{}) (*GetFriendshipStatusResponse, error)

func (*GetFriendshipStatusResponse) SafeString

func (m *GetFriendshipStatusResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetFriendshipStatusResponse) String

func (m *GetFriendshipStatusResponse) String() string

String implements the Message interface.

func (*GetFriendshipStatusResponse) Type

Type implements the Message interface.

type GetSessionAttributeRequest

type GetSessionAttributeRequest struct {
	ID  *string `json:"id" required:"true"`
	Key *string `json:"key" required:"true"`
}

func NewGetSessionAttributeRequestFromMap

func NewGetSessionAttributeRequestFromMap(m map[string]interface{}) (*GetSessionAttributeRequest, error)

func (*GetSessionAttributeRequest) SafeString

func (m *GetSessionAttributeRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetSessionAttributeRequest) String

func (m *GetSessionAttributeRequest) String() string

String implements the Message interface.

func (*GetSessionAttributeRequest) Type

Type implements the Message interface.

type GetSessionAttributeResponse

type GetSessionAttributeResponse struct {
	Code  int64  `json:"code" required:"false"`
	ID    string `json:"id" required:"false"`
	Value string `json:"value" required:"false"`
}

func NewGetSessionAttributeResponseFromMap

func NewGetSessionAttributeResponseFromMap(m map[string]interface{}) (*GetSessionAttributeResponse, error)

func (*GetSessionAttributeResponse) SafeString

func (m *GetSessionAttributeResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*GetSessionAttributeResponse) String

func (m *GetSessionAttributeResponse) String() string

String implements the Message interface.

func (*GetSessionAttributeResponse) Type

Type implements the Message interface.

type Heartbeat

type Heartbeat struct {
}

func NewHeartbeatFromMap

func NewHeartbeatFromMap(m map[string]interface{}) (*Heartbeat, error)

func (*Heartbeat) SafeString

func (m *Heartbeat) SafeString() (string, error)

SafeString implements the Message interface.

func (*Heartbeat) String

func (m *Heartbeat) String() string

String implements the Message interface.

func (*Heartbeat) Type

func (*Heartbeat) Type() string

Type implements the Message interface.

type JoinDefaultChannelRequest

type JoinDefaultChannelRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewJoinDefaultChannelRequestFromMap

func NewJoinDefaultChannelRequestFromMap(m map[string]interface{}) (*JoinDefaultChannelRequest, error)

func (*JoinDefaultChannelRequest) SafeString

func (m *JoinDefaultChannelRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*JoinDefaultChannelRequest) String

func (m *JoinDefaultChannelRequest) String() string

String implements the Message interface.

func (*JoinDefaultChannelRequest) Type

Type implements the Message interface.

type JoinDefaultChannelResponse

type JoinDefaultChannelResponse struct {
	ChannelSlug string `json:"channelSlug" required:"false"`
	Code        int64  `json:"code" required:"false"`
	ID          string `json:"id" required:"false"`
}

func NewJoinDefaultChannelResponseFromMap

func NewJoinDefaultChannelResponseFromMap(m map[string]interface{}) (*JoinDefaultChannelResponse, error)

func (*JoinDefaultChannelResponse) SafeString

func (m *JoinDefaultChannelResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*JoinDefaultChannelResponse) String

func (m *JoinDefaultChannelResponse) String() string

String implements the Message interface.

func (*JoinDefaultChannelResponse) Type

Type implements the Message interface.

type ListIncomingFriendsRequest

type ListIncomingFriendsRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewListIncomingFriendsRequestFromMap

func NewListIncomingFriendsRequestFromMap(m map[string]interface{}) (*ListIncomingFriendsRequest, error)

func (*ListIncomingFriendsRequest) SafeString

func (m *ListIncomingFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListIncomingFriendsRequest) String

func (m *ListIncomingFriendsRequest) String() string

String implements the Message interface.

func (*ListIncomingFriendsRequest) Type

Type implements the Message interface.

type ListIncomingFriendsResponse

type ListIncomingFriendsResponse struct {
	Code    int64    `json:"code" required:"false"`
	ID      string   `json:"id" required:"false"`
	UserIds []string `json:"userIds" required:"false"`
}

func NewListIncomingFriendsResponseFromMap

func NewListIncomingFriendsResponseFromMap(m map[string]interface{}) (*ListIncomingFriendsResponse, error)

func (*ListIncomingFriendsResponse) SafeString

func (m *ListIncomingFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListIncomingFriendsResponse) String

func (m *ListIncomingFriendsResponse) String() string

String implements the Message interface.

func (*ListIncomingFriendsResponse) Type

Type implements the Message interface.

type ListOfFriendsRequest

type ListOfFriendsRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewListOfFriendsRequestFromMap

func NewListOfFriendsRequestFromMap(m map[string]interface{}) (*ListOfFriendsRequest, error)

func (*ListOfFriendsRequest) SafeString

func (m *ListOfFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListOfFriendsRequest) String

func (m *ListOfFriendsRequest) String() string

String implements the Message interface.

func (*ListOfFriendsRequest) Type

func (*ListOfFriendsRequest) Type() string

Type implements the Message interface.

type ListOfFriendsResponse

type ListOfFriendsResponse struct {
	Code      int64    `json:"code" required:"false"`
	FriendIds []string `json:"friendIds" required:"false"`
	ID        string   `json:"id" required:"false"`
}

func NewListOfFriendsResponseFromMap

func NewListOfFriendsResponseFromMap(m map[string]interface{}) (*ListOfFriendsResponse, error)

func (*ListOfFriendsResponse) SafeString

func (m *ListOfFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListOfFriendsResponse) String

func (m *ListOfFriendsResponse) String() string

String implements the Message interface.

func (*ListOfFriendsResponse) Type

func (*ListOfFriendsResponse) Type() string

Type implements the Message interface.

type ListOnlineFriendsRequest

type ListOnlineFriendsRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewListOnlineFriendsRequestFromMap

func NewListOnlineFriendsRequestFromMap(m map[string]interface{}) (*ListOnlineFriendsRequest, error)

func (*ListOnlineFriendsRequest) SafeString

func (m *ListOnlineFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListOnlineFriendsRequest) String

func (m *ListOnlineFriendsRequest) String() string

String implements the Message interface.

func (*ListOnlineFriendsRequest) Type

Type implements the Message interface.

type ListOutgoingFriendsRequest

type ListOutgoingFriendsRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewListOutgoingFriendsRequestFromMap

func NewListOutgoingFriendsRequestFromMap(m map[string]interface{}) (*ListOutgoingFriendsRequest, error)

func (*ListOutgoingFriendsRequest) SafeString

func (m *ListOutgoingFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListOutgoingFriendsRequest) String

func (m *ListOutgoingFriendsRequest) String() string

String implements the Message interface.

func (*ListOutgoingFriendsRequest) Type

Type implements the Message interface.

type ListOutgoingFriendsResponse

type ListOutgoingFriendsResponse struct {
	Code      int64    `json:"code" required:"false"`
	FriendIds []string `json:"friendIds" required:"false"`
	ID        string   `json:"id" required:"false"`
}

func NewListOutgoingFriendsResponseFromMap

func NewListOutgoingFriendsResponseFromMap(m map[string]interface{}) (*ListOutgoingFriendsResponse, error)

func (*ListOutgoingFriendsResponse) SafeString

func (m *ListOutgoingFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*ListOutgoingFriendsResponse) String

func (m *ListOutgoingFriendsResponse) String() string

String implements the Message interface.

func (*ListOutgoingFriendsResponse) Type

Type implements the Message interface.

type MatchmakingNotif

type MatchmakingNotif struct {
	CounterPartyMember []string `json:"counterPartyMember" required:"false"`
	MatchID            string   `json:"matchId" required:"false"`
	Message            string   `json:"message" required:"false"`
	PartyMember        []string `json:"partyMember" required:"false"`
	ReadyDuration      int64    `json:"readyDuration" required:"false"`
	Status             string   `json:"status" required:"false"`
}

func NewMatchmakingNotifFromMap

func NewMatchmakingNotifFromMap(m map[string]interface{}) (*MatchmakingNotif, error)

func (*MatchmakingNotif) SafeString

func (m *MatchmakingNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*MatchmakingNotif) String

func (m *MatchmakingNotif) String() string

String implements the Message interface.

func (*MatchmakingNotif) Type

func (*MatchmakingNotif) Type() string

Type implements the Message interface.

type MessageNotif

type MessageNotif struct {
	From    string `json:"from" required:"false"`
	ID      string `json:"id" required:"false"`
	Payload string `json:"payload" required:"false"`
	SentAt  string `json:"sentAt" required:"false"`
	To      string `json:"to" required:"false"`
	Topic   string `json:"topic" required:"false"`
}

func NewMessageNotifFromMap

func NewMessageNotifFromMap(m map[string]interface{}) (*MessageNotif, error)

func (*MessageNotif) SafeString

func (m *MessageNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*MessageNotif) String

func (m *MessageNotif) String() string

String implements the Message interface.

func (*MessageNotif) Type

func (*MessageNotif) Type() string

Type implements the Message interface.

type MessageSessionNotif

type MessageSessionNotif struct {
	From    string `json:"from" required:"false"`
	ID      string `json:"id" required:"false"`
	Payload string `json:"payload" required:"false"`
	SentAt  string `json:"sentAt" required:"false"`
	To      string `json:"to" required:"false"`
	Topic   string `json:"topic" required:"false"`
}

func NewMessageSessionNotifFromMap

func NewMessageSessionNotifFromMap(m map[string]interface{}) (*MessageSessionNotif, error)

func (*MessageSessionNotif) SafeString

func (m *MessageSessionNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*MessageSessionNotif) String

func (m *MessageSessionNotif) String() string

String implements the Message interface.

func (*MessageSessionNotif) Type

func (*MessageSessionNotif) Type() string

Type implements the Message interface.

type OfflineNotificationRequest

type OfflineNotificationRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewOfflineNotificationRequestFromMap

func NewOfflineNotificationRequestFromMap(m map[string]interface{}) (*OfflineNotificationRequest, error)

func (*OfflineNotificationRequest) SafeString

func (m *OfflineNotificationRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*OfflineNotificationRequest) String

func (m *OfflineNotificationRequest) String() string

String implements the Message interface.

func (*OfflineNotificationRequest) Type

Type implements the Message interface.

type OfflineNotificationResponse

type OfflineNotificationResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewOfflineNotificationResponseFromMap

func NewOfflineNotificationResponseFromMap(m map[string]interface{}) (*OfflineNotificationResponse, error)

func (*OfflineNotificationResponse) SafeString

func (m *OfflineNotificationResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*OfflineNotificationResponse) String

func (m *OfflineNotificationResponse) String() string

String implements the Message interface.

func (*OfflineNotificationResponse) Type

Type implements the Message interface.

type OnlineFriends

type OnlineFriends struct {
	Code            int64    `json:"code" required:"false"`
	ID              string   `json:"id" required:"false"`
	OnlineFriendIds []string `json:"onlineFriendIds" required:"false"`
}

func NewOnlineFriendsFromMap

func NewOnlineFriendsFromMap(m map[string]interface{}) (*OnlineFriends, error)

func (*OnlineFriends) SafeString

func (m *OnlineFriends) SafeString() (string, error)

SafeString implements the Message interface.

func (*OnlineFriends) String

func (m *OnlineFriends) String() string

String implements the Message interface.

func (*OnlineFriends) Type

func (*OnlineFriends) Type() string

Type implements the Message interface.

type PartyChatNotif

type PartyChatNotif struct {
	From       string `json:"from" required:"false"`
	ID         string `json:"id" required:"false"`
	Payload    string `json:"payload" required:"false"`
	ReceivedAt string `json:"receivedAt" required:"false"`
	To         string `json:"to" required:"false"`
}

func NewPartyChatNotifFromMap

func NewPartyChatNotifFromMap(m map[string]interface{}) (*PartyChatNotif, error)

func (*PartyChatNotif) SafeString

func (m *PartyChatNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyChatNotif) String

func (m *PartyChatNotif) String() string

String implements the Message interface.

func (*PartyChatNotif) Type

func (*PartyChatNotif) Type() string

Type implements the Message interface.

type PartyChatRequest

type PartyChatRequest struct {
	From       *string `json:"from" required:"true"`
	ID         *string `json:"id" required:"true"`
	Payload    *string `json:"payload" required:"true"`
	ReceivedAt *string `json:"receivedAt" required:"true"`
	To         *string `json:"to" required:"true"`
}

func NewPartyChatRequestFromMap

func NewPartyChatRequestFromMap(m map[string]interface{}) (*PartyChatRequest, error)

func (*PartyChatRequest) SafeString

func (m *PartyChatRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyChatRequest) String

func (m *PartyChatRequest) String() string

String implements the Message interface.

func (*PartyChatRequest) Type

func (*PartyChatRequest) Type() string

Type implements the Message interface.

type PartyChatResponse

type PartyChatResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewPartyChatResponseFromMap

func NewPartyChatResponseFromMap(m map[string]interface{}) (*PartyChatResponse, error)

func (*PartyChatResponse) SafeString

func (m *PartyChatResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyChatResponse) String

func (m *PartyChatResponse) String() string

String implements the Message interface.

func (*PartyChatResponse) Type

func (*PartyChatResponse) Type() string

Type implements the Message interface.

type PartyCreateRequest

type PartyCreateRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewPartyCreateRequestFromMap

func NewPartyCreateRequestFromMap(m map[string]interface{}) (*PartyCreateRequest, error)

func (*PartyCreateRequest) SafeString

func (m *PartyCreateRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyCreateRequest) String

func (m *PartyCreateRequest) String() string

String implements the Message interface.

func (*PartyCreateRequest) Type

func (*PartyCreateRequest) Type() string

Type implements the Message interface.

type PartyCreateResponse

type PartyCreateResponse struct {
	Code            int64  `json:"code" required:"false"`
	ID              string `json:"id" required:"false"`
	InvitationToken string `json:"invitationToken" required:"false"`
	Invitees        string `json:"invitees" required:"false"`
	LeaderID        string `json:"leaderId" required:"false"`
	Members         string `json:"members" required:"false"`
	PartyID         string `json:"partyId" required:"false"`
}

func NewPartyCreateResponseFromMap

func NewPartyCreateResponseFromMap(m map[string]interface{}) (*PartyCreateResponse, error)

func (*PartyCreateResponse) SafeString

func (m *PartyCreateResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyCreateResponse) String

func (m *PartyCreateResponse) String() string

String implements the Message interface.

func (*PartyCreateResponse) Type

func (*PartyCreateResponse) Type() string

Type implements the Message interface.

type PartyDataUpdateNotif

type PartyDataUpdateNotif struct {
	CustomAttributes map[string]interface{} `json:"customAttributes" required:"false"`
	Invitees         []string               `json:"invitees" required:"false"`
	Leader           string                 `json:"leader" required:"false"`
	Members          []string               `json:"members" required:"false"`
	Namespace        string                 `json:"namespace" required:"false"`
	PartyID          string                 `json:"partyId" required:"false"`
	UpdatedAt        string                 `json:"updatedAt" required:"false"`
}

func NewPartyDataUpdateNotifFromMap

func NewPartyDataUpdateNotifFromMap(m map[string]interface{}) (*PartyDataUpdateNotif, error)

func (*PartyDataUpdateNotif) SafeString

func (m *PartyDataUpdateNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyDataUpdateNotif) String

func (m *PartyDataUpdateNotif) String() string

String implements the Message interface.

func (*PartyDataUpdateNotif) Type

func (*PartyDataUpdateNotif) Type() string

Type implements the Message interface.

type PartyGetInvitedNotif

type PartyGetInvitedNotif struct {
	From            string `json:"from" required:"false"`
	InvitationToken string `json:"invitationToken" required:"false"`
	PartyID         string `json:"partyId" required:"false"`
}

func NewPartyGetInvitedNotifFromMap

func NewPartyGetInvitedNotifFromMap(m map[string]interface{}) (*PartyGetInvitedNotif, error)

func (*PartyGetInvitedNotif) SafeString

func (m *PartyGetInvitedNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyGetInvitedNotif) String

func (m *PartyGetInvitedNotif) String() string

String implements the Message interface.

func (*PartyGetInvitedNotif) Type

func (*PartyGetInvitedNotif) Type() string

Type implements the Message interface.

type PartyInfoRequest

type PartyInfoRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewPartyInfoRequestFromMap

func NewPartyInfoRequestFromMap(m map[string]interface{}) (*PartyInfoRequest, error)

func (*PartyInfoRequest) SafeString

func (m *PartyInfoRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyInfoRequest) String

func (m *PartyInfoRequest) String() string

String implements the Message interface.

func (*PartyInfoRequest) Type

func (*PartyInfoRequest) Type() string

Type implements the Message interface.

type PartyInfoResponse

type PartyInfoResponse struct {
	Code             int64                  `json:"code" required:"false"`
	CustomAttributes map[string]interface{} `json:"customAttributes" required:"false"`
	ID               string                 `json:"id" required:"false"`
	InvitationToken  string                 `json:"invitationToken" required:"false"`
	Invitees         string                 `json:"invitees" required:"false"`
	LeaderID         string                 `json:"leaderId" required:"false"`
	Members          string                 `json:"members" required:"false"`
	PartyID          string                 `json:"partyId" required:"false"`
}

func NewPartyInfoResponseFromMap

func NewPartyInfoResponseFromMap(m map[string]interface{}) (*PartyInfoResponse, error)

func (*PartyInfoResponse) SafeString

func (m *PartyInfoResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyInfoResponse) String

func (m *PartyInfoResponse) String() string

String implements the Message interface.

func (*PartyInfoResponse) Type

func (*PartyInfoResponse) Type() string

Type implements the Message interface.

type PartyInviteNotif

type PartyInviteNotif struct {
	InviteeID string `json:"inviteeId" required:"false"`
	InviterID string `json:"inviterId" required:"false"`
}

func NewPartyInviteNotifFromMap

func NewPartyInviteNotifFromMap(m map[string]interface{}) (*PartyInviteNotif, error)

func (*PartyInviteNotif) SafeString

func (m *PartyInviteNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyInviteNotif) String

func (m *PartyInviteNotif) String() string

String implements the Message interface.

func (*PartyInviteNotif) Type

func (*PartyInviteNotif) Type() string

Type implements the Message interface.

type PartyInviteRequest

type PartyInviteRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewPartyInviteRequestFromMap

func NewPartyInviteRequestFromMap(m map[string]interface{}) (*PartyInviteRequest, error)

func (*PartyInviteRequest) SafeString

func (m *PartyInviteRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyInviteRequest) String

func (m *PartyInviteRequest) String() string

String implements the Message interface.

func (*PartyInviteRequest) Type

func (*PartyInviteRequest) Type() string

Type implements the Message interface.

type PartyInviteResponse

type PartyInviteResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewPartyInviteResponseFromMap

func NewPartyInviteResponseFromMap(m map[string]interface{}) (*PartyInviteResponse, error)

func (*PartyInviteResponse) SafeString

func (m *PartyInviteResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyInviteResponse) String

func (m *PartyInviteResponse) String() string

String implements the Message interface.

func (*PartyInviteResponse) Type

func (*PartyInviteResponse) Type() string

Type implements the Message interface.

type PartyJoinNotif

type PartyJoinNotif struct {
	UserID string `json:"userId" required:"false"`
}

func NewPartyJoinNotifFromMap

func NewPartyJoinNotifFromMap(m map[string]interface{}) (*PartyJoinNotif, error)

func (*PartyJoinNotif) SafeString

func (m *PartyJoinNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyJoinNotif) String

func (m *PartyJoinNotif) String() string

String implements the Message interface.

func (*PartyJoinNotif) Type

func (*PartyJoinNotif) Type() string

Type implements the Message interface.

type PartyJoinRequest

type PartyJoinRequest struct {
	ID              *string `json:"id" required:"true"`
	InvitationToken *string `json:"invitationToken" required:"true"`
	PartyID         *string `json:"partyId" required:"true"`
}

func NewPartyJoinRequestFromMap

func NewPartyJoinRequestFromMap(m map[string]interface{}) (*PartyJoinRequest, error)

func (*PartyJoinRequest) SafeString

func (m *PartyJoinRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyJoinRequest) String

func (m *PartyJoinRequest) String() string

String implements the Message interface.

func (*PartyJoinRequest) Type

func (*PartyJoinRequest) Type() string

Type implements the Message interface.

type PartyJoinResponse

type PartyJoinResponse struct {
	Code            int64  `json:"code" required:"false"`
	ID              string `json:"id" required:"false"`
	InvitationToken string `json:"invitationToken" required:"false"`
	Invitees        string `json:"invitees" required:"false"`
	LeaderID        string `json:"leaderId" required:"false"`
	Members         string `json:"members" required:"false"`
	PartyID         string `json:"partyId" required:"false"`
}

func NewPartyJoinResponseFromMap

func NewPartyJoinResponseFromMap(m map[string]interface{}) (*PartyJoinResponse, error)

func (*PartyJoinResponse) SafeString

func (m *PartyJoinResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyJoinResponse) String

func (m *PartyJoinResponse) String() string

String implements the Message interface.

func (*PartyJoinResponse) Type

func (*PartyJoinResponse) Type() string

Type implements the Message interface.

type PartyKickNotif

type PartyKickNotif struct {
	LeaderID string `json:"leaderId" required:"false"`
	PartyID  string `json:"partyId" required:"false"`
	UserID   string `json:"userId" required:"false"`
}

func NewPartyKickNotifFromMap

func NewPartyKickNotifFromMap(m map[string]interface{}) (*PartyKickNotif, error)

func (*PartyKickNotif) SafeString

func (m *PartyKickNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyKickNotif) String

func (m *PartyKickNotif) String() string

String implements the Message interface.

func (*PartyKickNotif) Type

func (*PartyKickNotif) Type() string

Type implements the Message interface.

type PartyKickRequest

type PartyKickRequest struct {
	ID       *string `json:"id" required:"true"`
	MemberID *string `json:"memberId" required:"true"`
}

func NewPartyKickRequestFromMap

func NewPartyKickRequestFromMap(m map[string]interface{}) (*PartyKickRequest, error)

func (*PartyKickRequest) SafeString

func (m *PartyKickRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyKickRequest) String

func (m *PartyKickRequest) String() string

String implements the Message interface.

func (*PartyKickRequest) Type

func (*PartyKickRequest) Type() string

Type implements the Message interface.

type PartyKickResponse

type PartyKickResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewPartyKickResponseFromMap

func NewPartyKickResponseFromMap(m map[string]interface{}) (*PartyKickResponse, error)

func (*PartyKickResponse) SafeString

func (m *PartyKickResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyKickResponse) String

func (m *PartyKickResponse) String() string

String implements the Message interface.

func (*PartyKickResponse) Type

func (*PartyKickResponse) Type() string

Type implements the Message interface.

type PartyLeaveNotif

type PartyLeaveNotif struct {
	LeaderID string `json:"leaderId" required:"false"`
	UserID   string `json:"userId" required:"false"`
}

func NewPartyLeaveNotifFromMap

func NewPartyLeaveNotifFromMap(m map[string]interface{}) (*PartyLeaveNotif, error)

func (*PartyLeaveNotif) SafeString

func (m *PartyLeaveNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyLeaveNotif) String

func (m *PartyLeaveNotif) String() string

String implements the Message interface.

func (*PartyLeaveNotif) Type

func (*PartyLeaveNotif) Type() string

Type implements the Message interface.

type PartyLeaveRequest

type PartyLeaveRequest struct {
	ID                 *string `json:"id" required:"true"`
	IgnoreUserRegistry *bool   `json:"ignoreUserRegistry" required:"true"`
}

func NewPartyLeaveRequestFromMap

func NewPartyLeaveRequestFromMap(m map[string]interface{}) (*PartyLeaveRequest, error)

func (*PartyLeaveRequest) SafeString

func (m *PartyLeaveRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyLeaveRequest) String

func (m *PartyLeaveRequest) String() string

String implements the Message interface.

func (*PartyLeaveRequest) Type

func (*PartyLeaveRequest) Type() string

Type implements the Message interface.

type PartyLeaveResponse

type PartyLeaveResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewPartyLeaveResponseFromMap

func NewPartyLeaveResponseFromMap(m map[string]interface{}) (*PartyLeaveResponse, error)

func (*PartyLeaveResponse) SafeString

func (m *PartyLeaveResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyLeaveResponse) String

func (m *PartyLeaveResponse) String() string

String implements the Message interface.

func (*PartyLeaveResponse) Type

func (*PartyLeaveResponse) Type() string

Type implements the Message interface.

type PartyPromoteLeaderRequest

type PartyPromoteLeaderRequest struct {
	ID              *string `json:"id" required:"true"`
	NewLeaderUserID *string `json:"newLeaderUserId" required:"true"`
}

func NewPartyPromoteLeaderRequestFromMap

func NewPartyPromoteLeaderRequestFromMap(m map[string]interface{}) (*PartyPromoteLeaderRequest, error)

func (*PartyPromoteLeaderRequest) SafeString

func (m *PartyPromoteLeaderRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyPromoteLeaderRequest) String

func (m *PartyPromoteLeaderRequest) String() string

String implements the Message interface.

func (*PartyPromoteLeaderRequest) Type

Type implements the Message interface.

type PartyPromoteLeaderResponse

type PartyPromoteLeaderResponse struct {
	Code            int64  `json:"code" required:"false"`
	ID              string `json:"id" required:"false"`
	InvitationToken string `json:"invitationToken" required:"false"`
	Invitees        string `json:"invitees" required:"false"`
	LeaderID        string `json:"leaderId" required:"false"`
	Members         string `json:"members" required:"false"`
	PartyID         string `json:"partyId" required:"false"`
}

func NewPartyPromoteLeaderResponseFromMap

func NewPartyPromoteLeaderResponseFromMap(m map[string]interface{}) (*PartyPromoteLeaderResponse, error)

func (*PartyPromoteLeaderResponse) SafeString

func (m *PartyPromoteLeaderResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyPromoteLeaderResponse) String

func (m *PartyPromoteLeaderResponse) String() string

String implements the Message interface.

func (*PartyPromoteLeaderResponse) Type

Type implements the Message interface.

type PartyRejectNotif

type PartyRejectNotif struct {
	LeaderID string `json:"leaderId" required:"false"`
	PartyID  string `json:"partyId" required:"false"`
	UserID   string `json:"userId" required:"false"`
}

func NewPartyRejectNotifFromMap

func NewPartyRejectNotifFromMap(m map[string]interface{}) (*PartyRejectNotif, error)

func (*PartyRejectNotif) SafeString

func (m *PartyRejectNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyRejectNotif) String

func (m *PartyRejectNotif) String() string

String implements the Message interface.

func (*PartyRejectNotif) Type

func (*PartyRejectNotif) Type() string

Type implements the Message interface.

type PartyRejectRequest

type PartyRejectRequest struct {
	ID              *string `json:"id" required:"true"`
	InvitationToken *string `json:"invitationToken" required:"true"`
	PartyID         *string `json:"partyId" required:"true"`
}

func NewPartyRejectRequestFromMap

func NewPartyRejectRequestFromMap(m map[string]interface{}) (*PartyRejectRequest, error)

func (*PartyRejectRequest) SafeString

func (m *PartyRejectRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyRejectRequest) String

func (m *PartyRejectRequest) String() string

String implements the Message interface.

func (*PartyRejectRequest) Type

func (*PartyRejectRequest) Type() string

Type implements the Message interface.

type PartyRejectResponse

type PartyRejectResponse struct {
	Code    int64  `json:"code" required:"false"`
	ID      string `json:"id" required:"false"`
	PartyID string `json:"partyId" required:"false"`
}

func NewPartyRejectResponseFromMap

func NewPartyRejectResponseFromMap(m map[string]interface{}) (*PartyRejectResponse, error)

func (*PartyRejectResponse) SafeString

func (m *PartyRejectResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PartyRejectResponse) String

func (m *PartyRejectResponse) String() string

String implements the Message interface.

func (*PartyRejectResponse) Type

func (*PartyRejectResponse) Type() string

Type implements the Message interface.

type PersonalChatHistoryRequest

type PersonalChatHistoryRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewPersonalChatHistoryRequestFromMap

func NewPersonalChatHistoryRequestFromMap(m map[string]interface{}) (*PersonalChatHistoryRequest, error)

func (*PersonalChatHistoryRequest) SafeString

func (m *PersonalChatHistoryRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PersonalChatHistoryRequest) String

func (m *PersonalChatHistoryRequest) String() string

String implements the Message interface.

func (*PersonalChatHistoryRequest) Type

Type implements the Message interface.

type PersonalChatHistoryResponse

type PersonalChatHistoryResponse struct {
	Chat     string `json:"chat" required:"false"`
	Code     int64  `json:"code" required:"false"`
	FriendID string `json:"friendId" required:"false"`
	ID       string `json:"id" required:"false"`
}

func NewPersonalChatHistoryResponseFromMap

func NewPersonalChatHistoryResponseFromMap(m map[string]interface{}) (*PersonalChatHistoryResponse, error)

func (*PersonalChatHistoryResponse) SafeString

func (m *PersonalChatHistoryResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PersonalChatHistoryResponse) String

func (m *PersonalChatHistoryResponse) String() string

String implements the Message interface.

func (*PersonalChatHistoryResponse) Type

Type implements the Message interface.

type PersonalChatNotif

type PersonalChatNotif struct {
	From       string `json:"from" required:"false"`
	ID         string `json:"id" required:"false"`
	Payload    string `json:"payload" required:"false"`
	ReceivedAt string `json:"receivedAt" required:"false"`
	To         string `json:"to" required:"false"`
}

func NewPersonalChatNotifFromMap

func NewPersonalChatNotifFromMap(m map[string]interface{}) (*PersonalChatNotif, error)

func (*PersonalChatNotif) SafeString

func (m *PersonalChatNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*PersonalChatNotif) String

func (m *PersonalChatNotif) String() string

String implements the Message interface.

func (*PersonalChatNotif) Type

func (*PersonalChatNotif) Type() string

Type implements the Message interface.

type PersonalChatRequest

type PersonalChatRequest struct {
	From       *string `json:"from" required:"true"`
	ID         *string `json:"id" required:"true"`
	Payload    *string `json:"payload" required:"true"`
	ReceivedAt *string `json:"receivedAt" required:"true"`
	To         *string `json:"to" required:"true"`
}

func NewPersonalChatRequestFromMap

func NewPersonalChatRequestFromMap(m map[string]interface{}) (*PersonalChatRequest, error)

func (*PersonalChatRequest) SafeString

func (m *PersonalChatRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*PersonalChatRequest) String

func (m *PersonalChatRequest) String() string

String implements the Message interface.

func (*PersonalChatRequest) Type

func (*PersonalChatRequest) Type() string

Type implements the Message interface.

type PersonalChatResponse

type PersonalChatResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewPersonalChatResponseFromMap

func NewPersonalChatResponseFromMap(m map[string]interface{}) (*PersonalChatResponse, error)

func (*PersonalChatResponse) SafeString

func (m *PersonalChatResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*PersonalChatResponse) String

func (m *PersonalChatResponse) String() string

String implements the Message interface.

func (*PersonalChatResponse) Type

func (*PersonalChatResponse) Type() string

Type implements the Message interface.

type RefreshTokenRequest

type RefreshTokenRequest struct {
	ID    *string `json:"id" required:"true"`
	Token *string `json:"token" required:"true"`
}

func NewRefreshTokenRequestFromMap

func NewRefreshTokenRequestFromMap(m map[string]interface{}) (*RefreshTokenRequest, error)

func (*RefreshTokenRequest) SafeString

func (m *RefreshTokenRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*RefreshTokenRequest) String

func (m *RefreshTokenRequest) String() string

String implements the Message interface.

func (*RefreshTokenRequest) Type

func (*RefreshTokenRequest) Type() string

Type implements the Message interface.

type RefreshTokenResponse

type RefreshTokenResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewRefreshTokenResponseFromMap

func NewRefreshTokenResponseFromMap(m map[string]interface{}) (*RefreshTokenResponse, error)

func (*RefreshTokenResponse) SafeString

func (m *RefreshTokenResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*RefreshTokenResponse) String

func (m *RefreshTokenResponse) String() string

String implements the Message interface.

func (*RefreshTokenResponse) Type

func (*RefreshTokenResponse) Type() string

Type implements the Message interface.

type RejectFriendsNotif

type RejectFriendsNotif struct {
	UserID string `json:"userId" required:"false"`
}

func NewRejectFriendsNotifFromMap

func NewRejectFriendsNotifFromMap(m map[string]interface{}) (*RejectFriendsNotif, error)

func (*RejectFriendsNotif) SafeString

func (m *RejectFriendsNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*RejectFriendsNotif) String

func (m *RejectFriendsNotif) String() string

String implements the Message interface.

func (*RejectFriendsNotif) Type

func (*RejectFriendsNotif) Type() string

Type implements the Message interface.

type RejectFriendsRequest

type RejectFriendsRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewRejectFriendsRequestFromMap

func NewRejectFriendsRequestFromMap(m map[string]interface{}) (*RejectFriendsRequest, error)

func (*RejectFriendsRequest) SafeString

func (m *RejectFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*RejectFriendsRequest) String

func (m *RejectFriendsRequest) String() string

String implements the Message interface.

func (*RejectFriendsRequest) Type

func (*RejectFriendsRequest) Type() string

Type implements the Message interface.

type RejectFriendsResponse

type RejectFriendsResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewRejectFriendsResponseFromMap

func NewRejectFriendsResponseFromMap(m map[string]interface{}) (*RejectFriendsResponse, error)

func (*RejectFriendsResponse) SafeString

func (m *RejectFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*RejectFriendsResponse) String

func (m *RejectFriendsResponse) String() string

String implements the Message interface.

func (*RejectFriendsResponse) Type

func (*RejectFriendsResponse) Type() string

Type implements the Message interface.

type RematchmakingNotif

type RematchmakingNotif struct {
	BanDuration int64 `json:"banDuration" required:"false"`
}

func NewRematchmakingNotifFromMap

func NewRematchmakingNotifFromMap(m map[string]interface{}) (*RematchmakingNotif, error)

func (*RematchmakingNotif) SafeString

func (m *RematchmakingNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*RematchmakingNotif) String

func (m *RematchmakingNotif) String() string

String implements the Message interface.

func (*RematchmakingNotif) Type

func (*RematchmakingNotif) Type() string

Type implements the Message interface.

type RequestFriendsNotif

type RequestFriendsNotif struct {
	FriendID string `json:"friendId" required:"false"`
}

func NewRequestFriendsNotifFromMap

func NewRequestFriendsNotifFromMap(m map[string]interface{}) (*RequestFriendsNotif, error)

func (*RequestFriendsNotif) SafeString

func (m *RequestFriendsNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*RequestFriendsNotif) String

func (m *RequestFriendsNotif) String() string

String implements the Message interface.

func (*RequestFriendsNotif) Type

func (*RequestFriendsNotif) Type() string

Type implements the Message interface.

type RequestFriendsRequest

type RequestFriendsRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewRequestFriendsRequestFromMap

func NewRequestFriendsRequestFromMap(m map[string]interface{}) (*RequestFriendsRequest, error)

func (*RequestFriendsRequest) SafeString

func (m *RequestFriendsRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*RequestFriendsRequest) String

func (m *RequestFriendsRequest) String() string

String implements the Message interface.

func (*RequestFriendsRequest) Type

func (*RequestFriendsRequest) Type() string

Type implements the Message interface.

type RequestFriendsResponse

type RequestFriendsResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewRequestFriendsResponseFromMap

func NewRequestFriendsResponseFromMap(m map[string]interface{}) (*RequestFriendsResponse, error)

func (*RequestFriendsResponse) SafeString

func (m *RequestFriendsResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*RequestFriendsResponse) String

func (m *RequestFriendsResponse) String() string

String implements the Message interface.

func (*RequestFriendsResponse) Type

Type implements the Message interface.

type SendChannelChatRequest

type SendChannelChatRequest struct {
	ChannelSlug *string `json:"channelSlug" required:"true"`
	ID          *string `json:"id" required:"true"`
	Payload     *string `json:"payload" required:"true"`
}

func NewSendChannelChatRequestFromMap

func NewSendChannelChatRequestFromMap(m map[string]interface{}) (*SendChannelChatRequest, error)

func (*SendChannelChatRequest) SafeString

func (m *SendChannelChatRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*SendChannelChatRequest) String

func (m *SendChannelChatRequest) String() string

String implements the Message interface.

func (*SendChannelChatRequest) Type

Type implements the Message interface.

type SendChannelChatResponse

type SendChannelChatResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewSendChannelChatResponseFromMap

func NewSendChannelChatResponseFromMap(m map[string]interface{}) (*SendChannelChatResponse, error)

func (*SendChannelChatResponse) SafeString

func (m *SendChannelChatResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*SendChannelChatResponse) String

func (m *SendChannelChatResponse) String() string

String implements the Message interface.

func (*SendChannelChatResponse) Type

Type implements the Message interface.

type SetReadyConsentNotif

type SetReadyConsentNotif struct {
	MatchID string `json:"matchId" required:"false"`
	UserID  string `json:"userId" required:"false"`
}

func NewSetReadyConsentNotifFromMap

func NewSetReadyConsentNotifFromMap(m map[string]interface{}) (*SetReadyConsentNotif, error)

func (*SetReadyConsentNotif) SafeString

func (m *SetReadyConsentNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetReadyConsentNotif) String

func (m *SetReadyConsentNotif) String() string

String implements the Message interface.

func (*SetReadyConsentNotif) Type

func (*SetReadyConsentNotif) Type() string

Type implements the Message interface.

type SetReadyConsentRequest

type SetReadyConsentRequest struct {
	ID      *string `json:"id" required:"true"`
	MatchID *string `json:"matchId" required:"true"`
}

func NewSetReadyConsentRequestFromMap

func NewSetReadyConsentRequestFromMap(m map[string]interface{}) (*SetReadyConsentRequest, error)

func (*SetReadyConsentRequest) SafeString

func (m *SetReadyConsentRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetReadyConsentRequest) String

func (m *SetReadyConsentRequest) String() string

String implements the Message interface.

func (*SetReadyConsentRequest) Type

Type implements the Message interface.

type SetReadyConsentResponse

type SetReadyConsentResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewSetReadyConsentResponseFromMap

func NewSetReadyConsentResponseFromMap(m map[string]interface{}) (*SetReadyConsentResponse, error)

func (*SetReadyConsentResponse) SafeString

func (m *SetReadyConsentResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetReadyConsentResponse) String

func (m *SetReadyConsentResponse) String() string

String implements the Message interface.

func (*SetReadyConsentResponse) Type

Type implements the Message interface.

type SetSessionAttributeRequest

type SetSessionAttributeRequest struct {
	ID        *string `json:"id" required:"true"`
	Key       *string `json:"key" required:"true"`
	Namespace *string `json:"namespace" required:"true"`
	Value     *string `json:"value" required:"true"`
}

func NewSetSessionAttributeRequestFromMap

func NewSetSessionAttributeRequestFromMap(m map[string]interface{}) (*SetSessionAttributeRequest, error)

func (*SetSessionAttributeRequest) SafeString

func (m *SetSessionAttributeRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetSessionAttributeRequest) String

func (m *SetSessionAttributeRequest) String() string

String implements the Message interface.

func (*SetSessionAttributeRequest) Type

Type implements the Message interface.

type SetSessionAttributeResponse

type SetSessionAttributeResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewSetSessionAttributeResponseFromMap

func NewSetSessionAttributeResponseFromMap(m map[string]interface{}) (*SetSessionAttributeResponse, error)

func (*SetSessionAttributeResponse) SafeString

func (m *SetSessionAttributeResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetSessionAttributeResponse) String

func (m *SetSessionAttributeResponse) String() string

String implements the Message interface.

func (*SetSessionAttributeResponse) Type

Type implements the Message interface.

type SetUserStatusRequest

type SetUserStatusRequest struct {
	Activity     *string `json:"activity" required:"true"`
	Availability *int64  `json:"availability" required:"true"`
	ID           *string `json:"id" required:"true"`
}

func NewSetUserStatusRequestFromMap

func NewSetUserStatusRequestFromMap(m map[string]interface{}) (*SetUserStatusRequest, error)

func (*SetUserStatusRequest) SafeString

func (m *SetUserStatusRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetUserStatusRequest) String

func (m *SetUserStatusRequest) String() string

String implements the Message interface.

func (*SetUserStatusRequest) Type

func (*SetUserStatusRequest) Type() string

Type implements the Message interface.

type SetUserStatusResponse

type SetUserStatusResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewSetUserStatusResponseFromMap

func NewSetUserStatusResponseFromMap(m map[string]interface{}) (*SetUserStatusResponse, error)

func (*SetUserStatusResponse) SafeString

func (m *SetUserStatusResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*SetUserStatusResponse) String

func (m *SetUserStatusResponse) String() string

String implements the Message interface.

func (*SetUserStatusResponse) Type

func (*SetUserStatusResponse) Type() string

Type implements the Message interface.

type ShutdownNotif

type ShutdownNotif struct {
	Message string `json:"message" required:"false"`
}

func NewShutdownNotifFromMap

func NewShutdownNotifFromMap(m map[string]interface{}) (*ShutdownNotif, error)

func (*ShutdownNotif) SafeString

func (m *ShutdownNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*ShutdownNotif) String

func (m *ShutdownNotif) String() string

String implements the Message interface.

func (*ShutdownNotif) Type

func (*ShutdownNotif) Type() string

Type implements the Message interface.

type SignalingP2PNotif

type SignalingP2PNotif struct {
	DestinationID string `json:"destinationId" required:"false"`
	Message       string `json:"message" required:"false"`
}

func NewSignalingP2PNotifFromMap

func NewSignalingP2PNotifFromMap(m map[string]interface{}) (*SignalingP2PNotif, error)

func (*SignalingP2PNotif) SafeString

func (m *SignalingP2PNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*SignalingP2PNotif) String

func (m *SignalingP2PNotif) String() string

String implements the Message interface.

func (*SignalingP2PNotif) Type

func (*SignalingP2PNotif) Type() string

Type implements the Message interface.

type StartMatchmakingRequest

type StartMatchmakingRequest struct {
	ExtraAttributes *string                `json:"extraAttributes" required:"true"`
	GameMode        *string                `json:"gameMode" required:"true"`
	ID              *string                `json:"id" required:"true"`
	PartyAttributes map[string]interface{} `json:"partyAttributes" required:"true"`
	Priority        *int64                 `json:"priority" required:"true"`
	TempParty       *string                `json:"tempParty" required:"true"`
}

func NewStartMatchmakingRequestFromMap

func NewStartMatchmakingRequestFromMap(m map[string]interface{}) (*StartMatchmakingRequest, error)

func (*StartMatchmakingRequest) SafeString

func (m *StartMatchmakingRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*StartMatchmakingRequest) String

func (m *StartMatchmakingRequest) String() string

String implements the Message interface.

func (*StartMatchmakingRequest) Type

Type implements the Message interface.

type StartMatchmakingResponse

type StartMatchmakingResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewStartMatchmakingResponseFromMap

func NewStartMatchmakingResponseFromMap(m map[string]interface{}) (*StartMatchmakingResponse, error)

func (*StartMatchmakingResponse) SafeString

func (m *StartMatchmakingResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*StartMatchmakingResponse) String

func (m *StartMatchmakingResponse) String() string

String implements the Message interface.

func (*StartMatchmakingResponse) Type

Type implements the Message interface.

type UnblockPlayerNotif

type UnblockPlayerNotif struct {
	UnblockedUserID string `json:"unblockedUserId" required:"false"`
	UserID          string `json:"userId" required:"false"`
}

func NewUnblockPlayerNotifFromMap

func NewUnblockPlayerNotifFromMap(m map[string]interface{}) (*UnblockPlayerNotif, error)

func (*UnblockPlayerNotif) SafeString

func (m *UnblockPlayerNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnblockPlayerNotif) String

func (m *UnblockPlayerNotif) String() string

String implements the Message interface.

func (*UnblockPlayerNotif) Type

func (*UnblockPlayerNotif) Type() string

Type implements the Message interface.

type UnblockPlayerRequest

type UnblockPlayerRequest struct {
	ID              *string `json:"id" required:"true"`
	Namespace       *string `json:"namespace" required:"true"`
	UnblockedUserID *string `json:"unblockedUserId" required:"true"`
}

func NewUnblockPlayerRequestFromMap

func NewUnblockPlayerRequestFromMap(m map[string]interface{}) (*UnblockPlayerRequest, error)

func (*UnblockPlayerRequest) SafeString

func (m *UnblockPlayerRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnblockPlayerRequest) String

func (m *UnblockPlayerRequest) String() string

String implements the Message interface.

func (*UnblockPlayerRequest) Type

func (*UnblockPlayerRequest) Type() string

Type implements the Message interface.

type UnblockPlayerResponse

type UnblockPlayerResponse struct {
	Code            int64  `json:"code" required:"false"`
	ID              string `json:"id" required:"false"`
	Namespace       string `json:"namespace" required:"false"`
	UnblockedUserID string `json:"unblockedUserId" required:"false"`
}

func NewUnblockPlayerResponseFromMap

func NewUnblockPlayerResponseFromMap(m map[string]interface{}) (*UnblockPlayerResponse, error)

func (*UnblockPlayerResponse) SafeString

func (m *UnblockPlayerResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnblockPlayerResponse) String

func (m *UnblockPlayerResponse) String() string

String implements the Message interface.

func (*UnblockPlayerResponse) Type

func (*UnblockPlayerResponse) Type() string

Type implements the Message interface.

type UnfriendNotif

type UnfriendNotif struct {
	FriendID string `json:"friendId" required:"false"`
}

func NewUnfriendNotifFromMap

func NewUnfriendNotifFromMap(m map[string]interface{}) (*UnfriendNotif, error)

func (*UnfriendNotif) SafeString

func (m *UnfriendNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnfriendNotif) String

func (m *UnfriendNotif) String() string

String implements the Message interface.

func (*UnfriendNotif) Type

func (*UnfriendNotif) Type() string

Type implements the Message interface.

type UnfriendRequest

type UnfriendRequest struct {
	FriendID *string `json:"friendId" required:"true"`
	ID       *string `json:"id" required:"true"`
}

func NewUnfriendRequestFromMap

func NewUnfriendRequestFromMap(m map[string]interface{}) (*UnfriendRequest, error)

func (*UnfriendRequest) SafeString

func (m *UnfriendRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnfriendRequest) String

func (m *UnfriendRequest) String() string

String implements the Message interface.

func (*UnfriendRequest) Type

func (*UnfriendRequest) Type() string

Type implements the Message interface.

type UnfriendResponse

type UnfriendResponse struct {
	Code int64  `json:"code" required:"false"`
	ID   string `json:"id" required:"false"`
}

func NewUnfriendResponseFromMap

func NewUnfriendResponseFromMap(m map[string]interface{}) (*UnfriendResponse, error)

func (*UnfriendResponse) SafeString

func (m *UnfriendResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*UnfriendResponse) String

func (m *UnfriendResponse) String() string

String implements the Message interface.

func (*UnfriendResponse) Type

func (*UnfriendResponse) Type() string

Type implements the Message interface.

type UserBannedNotification

type UserBannedNotification struct {
}

func NewUserBannedNotificationFromMap

func NewUserBannedNotificationFromMap(m map[string]interface{}) (*UserBannedNotification, error)

func (*UserBannedNotification) SafeString

func (m *UserBannedNotification) SafeString() (string, error)

SafeString implements the Message interface.

func (*UserBannedNotification) String

func (m *UserBannedNotification) String() string

String implements the Message interface.

func (*UserBannedNotification) Type

Type implements the Message interface.

type UserMetricRequest

type UserMetricRequest struct {
	ID *string `json:"id" required:"true"`
}

func NewUserMetricRequestFromMap

func NewUserMetricRequestFromMap(m map[string]interface{}) (*UserMetricRequest, error)

func (*UserMetricRequest) SafeString

func (m *UserMetricRequest) SafeString() (string, error)

SafeString implements the Message interface.

func (*UserMetricRequest) String

func (m *UserMetricRequest) String() string

String implements the Message interface.

func (*UserMetricRequest) Type

func (*UserMetricRequest) Type() string

Type implements the Message interface.

type UserMetricResponse

type UserMetricResponse struct {
	Code        int64  `json:"code" required:"false"`
	ID          string `json:"id" required:"false"`
	PlayerCount int64  `json:"playerCount" required:"false"`
}

func NewUserMetricResponseFromMap

func NewUserMetricResponseFromMap(m map[string]interface{}) (*UserMetricResponse, error)

func (*UserMetricResponse) SafeString

func (m *UserMetricResponse) SafeString() (string, error)

SafeString implements the Message interface.

func (*UserMetricResponse) String

func (m *UserMetricResponse) String() string

String implements the Message interface.

func (*UserMetricResponse) Type

func (*UserMetricResponse) Type() string

Type implements the Message interface.

type UserStatusNotif

type UserStatusNotif struct {
	Activity     string `json:"activity" required:"false"`
	Availability int64  `json:"availability" required:"false"`
	LastSeenAt   string `json:"lastSeenAt" required:"false"`
	UserID       string `json:"userId" required:"false"`
}

func NewUserStatusNotifFromMap

func NewUserStatusNotifFromMap(m map[string]interface{}) (*UserStatusNotif, error)

func (*UserStatusNotif) SafeString

func (m *UserStatusNotif) SafeString() (string, error)

SafeString implements the Message interface.

func (*UserStatusNotif) String

func (m *UserStatusNotif) String() string

String implements the Message interface.

func (*UserStatusNotif) Type

func (*UserStatusNotif) Type() string

Type implements the Message interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL