예제 #1
0
 void _chat_SimpleMessageEvent(Vha.Net.Chat chat, SimpleMessageEventArgs e)
 {
     // Dispatch message
     this.Write(MessageClass.BroadcastMessage, e.Message);
 }
 protected virtual void OnRaiseSimpleMessageEvent(SimpleMessageEventArgs e)
 {
     RaiseSimpleMessageEvent?.Invoke(this, e);
 }
예제 #3
0
 private void IrcClientOnGotWelcomeMessage(object sender, SimpleMessageEventArgs e)
 {
     _client.Join("#octgn");
     _client.Join("#octgn-dev");
     _client.Join("#octgn-lobby");
 }
예제 #4
0
 void PrintMessage(object o, SimpleMessageEventArgs simpleMessageEventArgs)
 {
     Debug.Log("Welcome: " + simpleMessageEventArgs.Message.ToString());
 }
예제 #5
0
 private static void OnSimpleMessage(object sender, SimpleMessageEventArgs simpleMessageEventArgs)
 {
     var information = MethodBase.GetCurrentMethod().Name;
     try
     {
         var serverUser = GetServerUser(sender);
         serverUser.OnSimpleMessage(simpleMessageEventArgs.Message);
     }
     catch (Exception ex)
     {
         Console.WriteLine("{0} exception {1}", information, ex.Message);
     }
 }
예제 #6
0
 protected void RaiseGotWelcomeMessage(SimpleMessageEventArgs e)
 {
     Dispatch(GotWelcomeMessage, e);
 }
예제 #7
0
 protected virtual void OnGotWelcomeMessage(SimpleMessageEventArgs e)
 {
     RaiseGotWelcomeMessage(e);
 }
예제 #8
0
 protected void RaiseGotMotdText(SimpleMessageEventArgs e)
 {
     Dispatch(GotMotdText, e);
 }
예제 #9
0
 protected virtual void OnGotMotdText(SimpleMessageEventArgs e)
 {
     RaiseGotMotdText(e);
 }