Beispiel #1
0
 int IUIOperationProvider.OnInjectMessage(OtrContact pContact, string pMessage)
 {
     try
     {
         InjectMessage(pContact, pMessage);
     }
     catch (Exception)
     {
         return 0;
     }
     return 1;
 }
Beispiel #2
0
 int IUIOperationProvider.OnLoggedIn(OtrContact pContact)
 {
     return IsLoggedIn(pContact) ? 1 : 0;
 }
Beispiel #3
0
 public OtrMessage ReceiveMessage(OtrContact pContact, string pMessage)
 {
     return _manager.ReceiveMessage(pContact, pMessage);
 }
Beispiel #4
0
 public OtrConnection FindConnection(OtrContact pContact)
 {
     return _manager.FindConnection(pContact);
 }
Beispiel #5
0
 public OtrMessage SendMessage(OtrContact pContact, string pMessage)
 {
     return _manager.SendMessage(pContact, pMessage);
 }
Beispiel #6
0
        void IUIOperationProvider.OnNewFingerPrint(OtrContact pContact, OtrFingerprint pFingerprint)
        {
            pFingerprint.Trust = OtrFingerprintTrust.Untrusted;
            _manager.WriteFingerprints();

        }