Initial commit

This commit is contained in:
barelyprofessional
2024-03-25 20:11:49 +08:00
commit 9f92fc8e27
62 changed files with 17831 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
using Websocket.Client;
namespace KickWsClient.Models;
public class EventHandlers
{
public delegate void OnPusherConnectionEstablishedEventHandler(object sender,
PusherModels.PusherConnectionEstablishedEventModel? e);
public delegate void OnPusherSubscriptionSucceededEventHandler(object sender, PusherModels.BasePusherEventModel e);
public delegate void OnPusherPongEventHandler(object sender, PusherModels.BasePusherEventModel e);
public delegate void OnFollowersUpdatedEventHandler(object sender, KickModels.FollowersUpdatedEventModel? e);
public delegate void OnChatMessageEventHandler(object sender, KickModels.ChatMessageEventModel? e);
public delegate void OnChannelSubscriptionEventHandler(object sender, KickModels.ChannelSubscriptionEventModel? e);
public delegate void OnSubscriptionEventHandler(object sender, KickModels.SubscriptionEventModel? e);
public delegate void OnMessageDeletedEventHandler(object sender, KickModels.MessageDeletedEventModel? e);
public delegate void OnUserBannedEventHandler(object sender, KickModels.UserBannedEventModel? e);
public delegate void OnUserUnbannedEventHandler(object sender, KickModels.UserUnbannedEventModel? e);
public delegate void OnUpdatedLiveStreamEventHandler(object sender, KickModels.UpdatedLiveStreamEventModel? e);
public delegate void OnStopStreamBroadcastEventHandler(object sender, KickModels.StopStreamBroadcastEventModel? e);
public delegate void OnStreamerIsLiveEventHandler(object sender, KickModels.StreamerIsLiveEventModel? e);
public delegate void OnWsDisconnectionEventHandler(object sender, DisconnectionInfo e);
public delegate void OnWsReconnectEventHandler(object sender, ReconnectionInfo e);
public delegate void OnWsMessageReceivedEventHandler(object sender, ResponseMessage e);
public delegate void OnPollUpdateEventHandler(object sender, KickModels.PollUpdateEventModel? e);
}