Documentation ¶
Index ¶
- type ChatServiceWebsocket
- func (s *ChatServiceWebsocket) GetPersonalChatHistory(friendID string) error
- func (s *ChatServiceWebsocket) JoinDefaultChannel() error
- func (s *ChatServiceWebsocket) SendChannelChat(channelSlug, payload string) error
- func (s *ChatServiceWebsocket) SendPartyChat(content string) error
- func (s *ChatServiceWebsocket) SendPersonalChat(friendID, content string) error
- type DSServiceWebsocket
- type FriendServiceWebsocket
- func (friendService *FriendServiceWebsocket) AcceptFriendRequest(friendID string) error
- func (friendService *FriendServiceWebsocket) Block(namespace, userID, blockedUserID string) error
- func (friendService *FriendServiceWebsocket) CancelFriendRequest(friendID string) error
- func (friendService *FriendServiceWebsocket) GetFriendPresenceStatus() error
- func (friendService *FriendServiceWebsocket) GetFriends() error
- func (friendService *FriendServiceWebsocket) GetFriendshipStatus(friendID string) error
- func (friendService *FriendServiceWebsocket) GetIncomingFriendRequest() error
- func (friendService *FriendServiceWebsocket) GetOutgoingFriendRequest() error
- func (friendService *FriendServiceWebsocket) RejectFriendRequest(friendID string) error
- func (friendService *FriendServiceWebsocket) RequestFriend(friendID string) error
- func (friendService *FriendServiceWebsocket) SetUserStatus(availability int, activity string) error
- func (friendService *FriendServiceWebsocket) Unblock(namespace, userID, unblockedUserID string) error
- func (friendService *FriendServiceWebsocket) Unfriend(friendID string) error
- type LobbyServiceWebsocket
- func (lobbyService *LobbyServiceWebsocket) AcceptFriendsNotif(friendId string) error
- func (lobbyService *LobbyServiceWebsocket) AcceptFriendsRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) AcceptFriendsResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) BlockPlayerNotif(blockedUserId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) BlockPlayerRequest(blockUserId *string, id *string, namespace *string) error
- func (lobbyService *LobbyServiceWebsocket) BlockPlayerResponse(blockUserId string, code int64, id string, namespace string) error
- func (lobbyService *LobbyServiceWebsocket) CancelFriendsNotif(userId string) error
- func (lobbyService *LobbyServiceWebsocket) CancelFriendsRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) CancelFriendsResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) CancelMatchmakingRequest(gameMode *string, id *string, isTempParty *bool) error
- func (lobbyService *LobbyServiceWebsocket) CancelMatchmakingResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) ChannelChatNotif(channelSlug string, from string, payload string, sentAt string) error
- func (lobbyService *LobbyServiceWebsocket) ClientResetRequest(namespace *string, userId *string) error
- func (lobbyService *LobbyServiceWebsocket) ConnectNotif(lobbySessionId string) error
- func (lobbyService *LobbyServiceWebsocket) DisconnectNotif(connectionId string, namespace string) error
- func (lobbyService *LobbyServiceWebsocket) DsNotif(alternateIps []string, customAttribute string, deployment string, ...) error
- func (lobbyService *LobbyServiceWebsocket) ErrorNotif(message string) error
- func (lobbyService *LobbyServiceWebsocket) ExitAllChannel(namespace string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) FriendsStatusRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) FriendsStatusResponse(activity []string, availability []int64, code int64, friendIds []string, ...) error
- func (lobbyService *LobbyServiceWebsocket) GetAllSessionAttributeRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) GetAllSessionAttributeResponse(attributes map[string]string, code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) GetFriendshipStatusRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) GetFriendshipStatusResponse(code int64, friendshipStatus string, id string) error
- func (lobbyService *LobbyServiceWebsocket) GetSessionAttributeRequest(id *string, key *string) error
- func (lobbyService *LobbyServiceWebsocket) GetSessionAttributeResponse(code int64, id string, value string) error
- func (lobbyService *LobbyServiceWebsocket) Heartbeat() error
- func (lobbyService *LobbyServiceWebsocket) JoinDefaultChannelRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) JoinDefaultChannelResponse(channelSlug string, code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) ListIncomingFriendsRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) ListIncomingFriendsResponse(code int64, id string, userIds []string) error
- func (lobbyService *LobbyServiceWebsocket) ListOfFriendsRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) ListOfFriendsResponse(code int64, friendIds []string, id string) error
- func (lobbyService *LobbyServiceWebsocket) ListOnlineFriendsRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) ListOutgoingFriendsRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) ListOutgoingFriendsResponse(code int64, friendIds []string, id string) error
- func (lobbyService *LobbyServiceWebsocket) MatchmakingNotif(counterPartyMember []string, matchId string, message string, ...) error
- func (lobbyService *LobbyServiceWebsocket) MessageNotif(from string, id string, payload string, sentAt int64, to string, topic string) error
- func (lobbyService *LobbyServiceWebsocket) OfflineNotificationRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) OfflineNotificationResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) OnlineFriends(code int64, id string, onlineFriendIds []string) error
- func (lobbyService *LobbyServiceWebsocket) PartyChatNotif(from string, id string, payload string, receivedAt int64, to string) error
- func (lobbyService *LobbyServiceWebsocket) PartyChatRequest(from *string, id *string, payload *string, receivedAt *int64, to *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyChatResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) PartyCreateRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyCreateResponse(code int64, id string, invitationToken string, invitees string, ...) error
- func (lobbyService *LobbyServiceWebsocket) PartyDataUpdateNotif(customAttributes map[string]interface{}, invitees []string, leader string, ...) error
- func (lobbyService *LobbyServiceWebsocket) PartyGetInvitedNotif(from string, invitationToken string, partyId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyInfoRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyInfoResponse(code int64, customAttributes map[string]interface{}, id string, ...) error
- func (lobbyService *LobbyServiceWebsocket) PartyInviteNotif(inviteeId string, inviterId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyInviteRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyInviteResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) PartyJoinNotif(userId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyJoinRequest(id *string, invitationToken *string, partyId *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyJoinResponse(code int64, id string, invitationToken string, invitees string, ...) error
- func (lobbyService *LobbyServiceWebsocket) PartyKickNotif(leaderId string, partyId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyKickRequest(id *string, memberId *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyKickResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) PartyLeaveNotif(leaderId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyLeaveRequest(id *string, ignoreUserRegistry *bool) error
- func (lobbyService *LobbyServiceWebsocket) PartyLeaveResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) PartyPromoteLeaderRequest(id *string, newLeaderUserId *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyPromoteLeaderResponse(code int64, id string, invitationToken string, invitees string, ...) error
- func (lobbyService *LobbyServiceWebsocket) PartyRejectNotif(leaderId string, partyId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) PartyRejectRequest(id *string, invitationToken *string, partyId *string) error
- func (lobbyService *LobbyServiceWebsocket) PartyRejectResponse(code int64, id string, partyId string) error
- func (lobbyService *LobbyServiceWebsocket) PersonalChatHistoryRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) PersonalChatHistoryResponse(chat string, code int64, friendId string, id string) error
- func (lobbyService *LobbyServiceWebsocket) PersonalChatNotif(from string, id string, payload string, receivedAt int64, to string) error
- func (lobbyService *LobbyServiceWebsocket) PersonalChatRequest(from *string, id *string, payload *string, receivedAt *int64, to *string) error
- func (lobbyService *LobbyServiceWebsocket) PersonalChatResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) RejectFriendsNotif(userId string) error
- func (lobbyService *LobbyServiceWebsocket) RejectFriendsRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) RejectFriendsResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) RematchmakingNotif(banDuration int64) error
- func (lobbyService *LobbyServiceWebsocket) RequestFriendsNotif(friendId string) error
- func (lobbyService *LobbyServiceWebsocket) RequestFriendsRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) RequestFriendsResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) SendChannelChatRequest(channelSlug *string, id *string, payload *string) error
- func (lobbyService *LobbyServiceWebsocket) SendChannelChatResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) SetReadyConsentNotif(matchId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) SetReadyConsentRequest(id *string, matchId *string) error
- func (lobbyService *LobbyServiceWebsocket) SetReadyConsentResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) SetSessionAttributeRequest(id *string, key *string, namespace *string, value *string) error
- func (lobbyService *LobbyServiceWebsocket) SetSessionAttributeResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) SetUserStatusRequest(activity *string, availability *int64, id *string) error
- func (lobbyService *LobbyServiceWebsocket) SetUserStatusResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) ShutdownNotif(message string) error
- func (lobbyService *LobbyServiceWebsocket) SignalingP2PNotif(destinationId string, message string) error
- func (lobbyService *LobbyServiceWebsocket) StartMatchmakingRequest(extraAttributes *string, gameMode *string, id *string, ...) error
- func (lobbyService *LobbyServiceWebsocket) StartMatchmakingResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) SystemComponentsStatus(components map[string]bool) error
- func (lobbyService *LobbyServiceWebsocket) UnblockPlayerNotif(unblockedUserId string, userId string) error
- func (lobbyService *LobbyServiceWebsocket) UnblockPlayerRequest(id *string, namespace *string, unblockedUserId *string) error
- func (lobbyService *LobbyServiceWebsocket) UnblockPlayerResponse(code int64, id string, namespace string, unblockedUserId string) error
- func (lobbyService *LobbyServiceWebsocket) UnfriendNotif(friendId string) error
- func (lobbyService *LobbyServiceWebsocket) UnfriendRequest(friendId *string, id *string) error
- func (lobbyService *LobbyServiceWebsocket) UnfriendResponse(code int64, id string) error
- func (lobbyService *LobbyServiceWebsocket) UserBannedNotification() error
- func (lobbyService *LobbyServiceWebsocket) UserMetricRequest(id *string) error
- func (lobbyService *LobbyServiceWebsocket) UserMetricResponse(code int64, id string, playerCount int64) error
- func (lobbyService *LobbyServiceWebsocket) UserStatusNotif(activity string, availability int64, lastSeenAt string, userId string) error
- type MatchmakingServiceWebsocket
- type NotificationServiceWebsocket
- type PartyServiceWebsocket
- func (s *PartyServiceWebsocket) CreateParty() error
- func (s *PartyServiceWebsocket) DeletePartyCode() error
- func (s *PartyServiceWebsocket) GeneratePartyCode() error
- func (s *PartyServiceWebsocket) GetAllSessionAttribute() error
- func (s *PartyServiceWebsocket) GetPartyCode() error
- func (s *PartyServiceWebsocket) GetPartyInfo() error
- func (s *PartyServiceWebsocket) GetSessionAttribute(key string) error
- func (s *PartyServiceWebsocket) InviteParty(friendID string) error
- func (s *PartyServiceWebsocket) JoinParty(partyID, token string) error
- func (s *PartyServiceWebsocket) JoinViaPartyCode(partyCode string) error
- func (s *PartyServiceWebsocket) KickPartyMember(id string) error
- func (s *PartyServiceWebsocket) LeaveParty() error
- func (s *PartyServiceWebsocket) PromotePartyLeader(leaderUserID string) error
- func (s *PartyServiceWebsocket) RejectPartyInvitation(partyID, token string) error
- func (s *PartyServiceWebsocket) SendPartyNotif(topic, payload string) error
- func (s *PartyServiceWebsocket) SetSessionAttribute(key, value string) error
- func (s *PartyServiceWebsocket) UserMetric() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChatServiceWebsocket ¶ added in v0.7.0
type ChatServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*ChatServiceWebsocket) GetPersonalChatHistory ¶ added in v0.7.0
func (s *ChatServiceWebsocket) GetPersonalChatHistory(friendID string) error
func (*ChatServiceWebsocket) JoinDefaultChannel ¶ added in v0.7.0
func (s *ChatServiceWebsocket) JoinDefaultChannel() error
func (*ChatServiceWebsocket) SendChannelChat ¶ added in v0.7.0
func (s *ChatServiceWebsocket) SendChannelChat(channelSlug, payload string) error
func (*ChatServiceWebsocket) SendPartyChat ¶ added in v0.7.0
func (s *ChatServiceWebsocket) SendPartyChat(content string) error
func (*ChatServiceWebsocket) SendPersonalChat ¶ added in v0.7.0
func (s *ChatServiceWebsocket) SendPersonalChat(friendID, content string) error
type DSServiceWebsocket ¶ added in v0.7.0
type DSServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*DSServiceWebsocket) CreateDS ¶ added in v0.7.0
func (dsService *DSServiceWebsocket) CreateDS(matchID, gameMode, dsName, clientVersion, region, deployment string) error
type FriendServiceWebsocket ¶
type FriendServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*FriendServiceWebsocket) AcceptFriendRequest ¶
func (friendService *FriendServiceWebsocket) AcceptFriendRequest(friendID string) error
func (*FriendServiceWebsocket) Block ¶
func (friendService *FriendServiceWebsocket) Block(namespace, userID, blockedUserID string) error
func (*FriendServiceWebsocket) CancelFriendRequest ¶
func (friendService *FriendServiceWebsocket) CancelFriendRequest(friendID string) error
func (*FriendServiceWebsocket) GetFriendPresenceStatus ¶
func (friendService *FriendServiceWebsocket) GetFriendPresenceStatus() error
func (*FriendServiceWebsocket) GetFriends ¶
func (friendService *FriendServiceWebsocket) GetFriends() error
func (*FriendServiceWebsocket) GetFriendshipStatus ¶
func (friendService *FriendServiceWebsocket) GetFriendshipStatus(friendID string) error
func (*FriendServiceWebsocket) GetIncomingFriendRequest ¶
func (friendService *FriendServiceWebsocket) GetIncomingFriendRequest() error
func (*FriendServiceWebsocket) GetOutgoingFriendRequest ¶
func (friendService *FriendServiceWebsocket) GetOutgoingFriendRequest() error
func (*FriendServiceWebsocket) RejectFriendRequest ¶
func (friendService *FriendServiceWebsocket) RejectFriendRequest(friendID string) error
func (*FriendServiceWebsocket) RequestFriend ¶
func (friendService *FriendServiceWebsocket) RequestFriend(friendID string) error
func (*FriendServiceWebsocket) SetUserStatus ¶
func (friendService *FriendServiceWebsocket) SetUserStatus(availability int, activity string) error
func (*FriendServiceWebsocket) Unblock ¶
func (friendService *FriendServiceWebsocket) Unblock(namespace, userID, unblockedUserID string) error
func (*FriendServiceWebsocket) Unfriend ¶
func (friendService *FriendServiceWebsocket) Unfriend(friendID string) error
type LobbyServiceWebsocket ¶ added in v0.18.0
type LobbyServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*LobbyServiceWebsocket) AcceptFriendsNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) AcceptFriendsNotif(friendId string) error
func (*LobbyServiceWebsocket) AcceptFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) AcceptFriendsRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) AcceptFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) AcceptFriendsResponse(code int64, id string) error
func (*LobbyServiceWebsocket) BlockPlayerNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) BlockPlayerNotif(blockedUserId string, userId string) error
func (*LobbyServiceWebsocket) BlockPlayerRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) BlockPlayerRequest(blockUserId *string, id *string, namespace *string) error
func (*LobbyServiceWebsocket) BlockPlayerResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) CancelFriendsNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) CancelFriendsNotif(userId string) error
func (*LobbyServiceWebsocket) CancelFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) CancelFriendsRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) CancelFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) CancelFriendsResponse(code int64, id string) error
func (*LobbyServiceWebsocket) CancelMatchmakingRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) CancelMatchmakingRequest(gameMode *string, id *string, isTempParty *bool) error
func (*LobbyServiceWebsocket) CancelMatchmakingResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) CancelMatchmakingResponse(code int64, id string) error
func (*LobbyServiceWebsocket) ChannelChatNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) ClientResetRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ClientResetRequest(namespace *string, userId *string) error
func (*LobbyServiceWebsocket) ConnectNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ConnectNotif(lobbySessionId string) error
func (*LobbyServiceWebsocket) DisconnectNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) DisconnectNotif(connectionId string, namespace string) error
func (*LobbyServiceWebsocket) DsNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) DsNotif(alternateIps []string, customAttribute string, deployment string, gameVersion string, imageVersion string, ip string, isOK bool, isOverrideGameVersion bool, lastUpdate string, matchId string, message string, namespace string, podName string, port int64, ports map[string]int64, protocol string, provider string, region string, sessionId string, status string) error
func (*LobbyServiceWebsocket) ErrorNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ErrorNotif(message string) error
func (*LobbyServiceWebsocket) ExitAllChannel ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ExitAllChannel(namespace string, userId string) error
func (*LobbyServiceWebsocket) FriendsStatusRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) FriendsStatusRequest(id *string) error
func (*LobbyServiceWebsocket) FriendsStatusResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) GetAllSessionAttributeRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) GetAllSessionAttributeRequest(id *string) error
func (*LobbyServiceWebsocket) GetAllSessionAttributeResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) GetFriendshipStatusRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) GetFriendshipStatusRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) GetFriendshipStatusResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) GetFriendshipStatusResponse(code int64, friendshipStatus string, id string) error
func (*LobbyServiceWebsocket) GetSessionAttributeRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) GetSessionAttributeRequest(id *string, key *string) error
func (*LobbyServiceWebsocket) GetSessionAttributeResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) GetSessionAttributeResponse(code int64, id string, value string) error
func (*LobbyServiceWebsocket) Heartbeat ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) Heartbeat() error
func (*LobbyServiceWebsocket) JoinDefaultChannelRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) JoinDefaultChannelRequest(id *string) error
func (*LobbyServiceWebsocket) JoinDefaultChannelResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) JoinDefaultChannelResponse(channelSlug string, code int64, id string) error
func (*LobbyServiceWebsocket) ListIncomingFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListIncomingFriendsRequest(id *string) error
func (*LobbyServiceWebsocket) ListIncomingFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListIncomingFriendsResponse(code int64, id string, userIds []string) error
func (*LobbyServiceWebsocket) ListOfFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListOfFriendsRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) ListOfFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListOfFriendsResponse(code int64, friendIds []string, id string) error
func (*LobbyServiceWebsocket) ListOnlineFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListOnlineFriendsRequest(id *string) error
func (*LobbyServiceWebsocket) ListOutgoingFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListOutgoingFriendsRequest(id *string) error
func (*LobbyServiceWebsocket) ListOutgoingFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ListOutgoingFriendsResponse(code int64, friendIds []string, id string) error
func (*LobbyServiceWebsocket) MatchmakingNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) MessageNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) OfflineNotificationRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) OfflineNotificationRequest(id *string) error
func (*LobbyServiceWebsocket) OfflineNotificationResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) OfflineNotificationResponse(code int64, id string) error
func (*LobbyServiceWebsocket) OnlineFriends ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) OnlineFriends(code int64, id string, onlineFriendIds []string) error
func (*LobbyServiceWebsocket) PartyChatNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyChatRequest ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyChatResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyChatResponse(code int64, id string) error
func (*LobbyServiceWebsocket) PartyCreateRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyCreateRequest(id *string) error
func (*LobbyServiceWebsocket) PartyCreateResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyDataUpdateNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyGetInvitedNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyGetInvitedNotif(from string, invitationToken string, partyId string) error
func (*LobbyServiceWebsocket) PartyInfoRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyInfoRequest(id *string) error
func (*LobbyServiceWebsocket) PartyInfoResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyInviteNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyInviteNotif(inviteeId string, inviterId string) error
func (*LobbyServiceWebsocket) PartyInviteRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyInviteRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) PartyInviteResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyInviteResponse(code int64, id string) error
func (*LobbyServiceWebsocket) PartyJoinNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyJoinNotif(userId string) error
func (*LobbyServiceWebsocket) PartyJoinRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyJoinRequest(id *string, invitationToken *string, partyId *string) error
func (*LobbyServiceWebsocket) PartyJoinResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyKickNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyKickNotif(leaderId string, partyId string, userId string) error
func (*LobbyServiceWebsocket) PartyKickRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyKickRequest(id *string, memberId *string) error
func (*LobbyServiceWebsocket) PartyKickResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyKickResponse(code int64, id string) error
func (*LobbyServiceWebsocket) PartyLeaveNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyLeaveNotif(leaderId string, userId string) error
func (*LobbyServiceWebsocket) PartyLeaveRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyLeaveRequest(id *string, ignoreUserRegistry *bool) error
func (*LobbyServiceWebsocket) PartyLeaveResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyLeaveResponse(code int64, id string) error
func (*LobbyServiceWebsocket) PartyPromoteLeaderRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyPromoteLeaderRequest(id *string, newLeaderUserId *string) error
func (*LobbyServiceWebsocket) PartyPromoteLeaderResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PartyRejectNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyRejectNotif(leaderId string, partyId string, userId string) error
func (*LobbyServiceWebsocket) PartyRejectRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyRejectRequest(id *string, invitationToken *string, partyId *string) error
func (*LobbyServiceWebsocket) PartyRejectResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PartyRejectResponse(code int64, id string, partyId string) error
func (*LobbyServiceWebsocket) PersonalChatHistoryRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PersonalChatHistoryRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) PersonalChatHistoryResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PersonalChatNotif ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PersonalChatRequest ¶ added in v0.18.0
func (*LobbyServiceWebsocket) PersonalChatResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) PersonalChatResponse(code int64, id string) error
func (*LobbyServiceWebsocket) RejectFriendsNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RejectFriendsNotif(userId string) error
func (*LobbyServiceWebsocket) RejectFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RejectFriendsRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) RejectFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RejectFriendsResponse(code int64, id string) error
func (*LobbyServiceWebsocket) RematchmakingNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RematchmakingNotif(banDuration int64) error
func (*LobbyServiceWebsocket) RequestFriendsNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RequestFriendsNotif(friendId string) error
func (*LobbyServiceWebsocket) RequestFriendsRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RequestFriendsRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) RequestFriendsResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) RequestFriendsResponse(code int64, id string) error
func (*LobbyServiceWebsocket) SendChannelChatRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SendChannelChatRequest(channelSlug *string, id *string, payload *string) error
func (*LobbyServiceWebsocket) SendChannelChatResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SendChannelChatResponse(code int64, id string) error
func (*LobbyServiceWebsocket) SetReadyConsentNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetReadyConsentNotif(matchId string, userId string) error
func (*LobbyServiceWebsocket) SetReadyConsentRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetReadyConsentRequest(id *string, matchId *string) error
func (*LobbyServiceWebsocket) SetReadyConsentResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetReadyConsentResponse(code int64, id string) error
func (*LobbyServiceWebsocket) SetSessionAttributeRequest ¶ added in v0.18.0
func (*LobbyServiceWebsocket) SetSessionAttributeResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetSessionAttributeResponse(code int64, id string) error
func (*LobbyServiceWebsocket) SetUserStatusRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetUserStatusRequest(activity *string, availability *int64, id *string) error
func (*LobbyServiceWebsocket) SetUserStatusResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SetUserStatusResponse(code int64, id string) error
func (*LobbyServiceWebsocket) ShutdownNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) ShutdownNotif(message string) error
func (*LobbyServiceWebsocket) SignalingP2PNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SignalingP2PNotif(destinationId string, message string) error
func (*LobbyServiceWebsocket) StartMatchmakingRequest ¶ added in v0.18.0
func (*LobbyServiceWebsocket) StartMatchmakingResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) StartMatchmakingResponse(code int64, id string) error
func (*LobbyServiceWebsocket) SystemComponentsStatus ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) SystemComponentsStatus(components map[string]bool) error
func (*LobbyServiceWebsocket) UnblockPlayerNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UnblockPlayerNotif(unblockedUserId string, userId string) error
func (*LobbyServiceWebsocket) UnblockPlayerRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UnblockPlayerRequest(id *string, namespace *string, unblockedUserId *string) error
func (*LobbyServiceWebsocket) UnblockPlayerResponse ¶ added in v0.18.0
func (*LobbyServiceWebsocket) UnfriendNotif ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UnfriendNotif(friendId string) error
func (*LobbyServiceWebsocket) UnfriendRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UnfriendRequest(friendId *string, id *string) error
func (*LobbyServiceWebsocket) UnfriendResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UnfriendResponse(code int64, id string) error
func (*LobbyServiceWebsocket) UserBannedNotification ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UserBannedNotification() error
func (*LobbyServiceWebsocket) UserMetricRequest ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UserMetricRequest(id *string) error
func (*LobbyServiceWebsocket) UserMetricResponse ¶ added in v0.18.0
func (lobbyService *LobbyServiceWebsocket) UserMetricResponse(code int64, id string, playerCount int64) error
func (*LobbyServiceWebsocket) UserStatusNotif ¶ added in v0.18.0
type MatchmakingServiceWebsocket ¶ added in v0.7.0
type MatchmakingServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*MatchmakingServiceWebsocket) CancelMatchmaking ¶ added in v0.7.0
func (matchmakingService *MatchmakingServiceWebsocket) CancelMatchmaking(gameMode string) error
func (*MatchmakingServiceWebsocket) SetReadyConsent ¶ added in v0.7.0
func (matchmakingService *MatchmakingServiceWebsocket) SetReadyConsent(matchID string) error
func (*MatchmakingServiceWebsocket) StartMatchmaking ¶ added in v0.7.0
func (matchmakingService *MatchmakingServiceWebsocket) StartMatchmaking(gameMode, dsName, clientVersion, latencies, partyAttribute, tempParty, extraAttributes string) error
type NotificationServiceWebsocket ¶ added in v0.3.0
type NotificationServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*NotificationServiceWebsocket) GetNotificationMessage ¶ added in v0.3.0
func (notificationService *NotificationServiceWebsocket) GetNotificationMessage() error
func (*NotificationServiceWebsocket) GetOfflineNotification ¶ added in v0.7.0
func (notificationService *NotificationServiceWebsocket) GetOfflineNotification() error
type PartyServiceWebsocket ¶ added in v0.7.0
type PartyServiceWebsocket struct { ConfigRepository repository.ConfigRepository TokenRepository repository.TokenRepository ConnectionManager connectionutils.ConnectionManager }
func (*PartyServiceWebsocket) CreateParty ¶ added in v0.7.0
func (s *PartyServiceWebsocket) CreateParty() error
func (*PartyServiceWebsocket) DeletePartyCode ¶ added in v0.7.0
func (s *PartyServiceWebsocket) DeletePartyCode() error
func (*PartyServiceWebsocket) GeneratePartyCode ¶ added in v0.7.0
func (s *PartyServiceWebsocket) GeneratePartyCode() error
func (*PartyServiceWebsocket) GetAllSessionAttribute ¶ added in v0.7.0
func (s *PartyServiceWebsocket) GetAllSessionAttribute() error
func (*PartyServiceWebsocket) GetPartyCode ¶ added in v0.7.0
func (s *PartyServiceWebsocket) GetPartyCode() error
func (*PartyServiceWebsocket) GetPartyInfo ¶ added in v0.7.0
func (s *PartyServiceWebsocket) GetPartyInfo() error
func (*PartyServiceWebsocket) GetSessionAttribute ¶ added in v0.7.0
func (s *PartyServiceWebsocket) GetSessionAttribute(key string) error
func (*PartyServiceWebsocket) InviteParty ¶ added in v0.7.0
func (s *PartyServiceWebsocket) InviteParty(friendID string) error
func (*PartyServiceWebsocket) JoinParty ¶ added in v0.7.0
func (s *PartyServiceWebsocket) JoinParty(partyID, token string) error
func (*PartyServiceWebsocket) JoinViaPartyCode ¶ added in v0.7.0
func (s *PartyServiceWebsocket) JoinViaPartyCode(partyCode string) error
func (*PartyServiceWebsocket) KickPartyMember ¶ added in v0.7.0
func (s *PartyServiceWebsocket) KickPartyMember(id string) error
func (*PartyServiceWebsocket) LeaveParty ¶ added in v0.7.0
func (s *PartyServiceWebsocket) LeaveParty() error
func (*PartyServiceWebsocket) PromotePartyLeader ¶ added in v0.7.0
func (s *PartyServiceWebsocket) PromotePartyLeader(leaderUserID string) error
func (*PartyServiceWebsocket) RejectPartyInvitation ¶ added in v0.7.0
func (s *PartyServiceWebsocket) RejectPartyInvitation(partyID, token string) error
func (*PartyServiceWebsocket) SendPartyNotif ¶ added in v0.7.0
func (s *PartyServiceWebsocket) SendPartyNotif(topic, payload string) error
func (*PartyServiceWebsocket) SetSessionAttribute ¶ added in v0.7.0
func (s *PartyServiceWebsocket) SetSessionAttribute(key, value string) error
func (*PartyServiceWebsocket) UserMetric ¶ added in v0.7.0
func (s *PartyServiceWebsocket) UserMetric() error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.