示例#1
0
 ///<summary>
 ///   Gets any emails that a prim may have asyncronously
 ///</summary>
 ///<param name = "objectID"></param>
 ///<param name = "sender"></param>
 ///<param name = "subject"></param>
 ///<returns></returns>
 public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler)
 {
     Util.FireAndForget((o) =>
     {
         handler(GetNextEmail(objectID, sender, subject));
     });
 }
示例#2
0
        ///<summary>
        ///   Gets any emails that a prim may have asyncronously
        ///</summary>
        ///<param name = "objectID"></param>
        ///<param name = "sender"></param>
        ///<param name = "subject"></param>
        ///<param name="handler"> </param>
        ///<param name="scene"> </param>
        ///<returns></returns>
        public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler, IScene scene)
        {
#if (!ISWIN)
            Util.FireAndForget(delegate { handler(GetNextEmail(objectID, sender, subject, scene)); });
#else
            Util.FireAndForget(state => handler(GetNextEmail(objectID, sender, subject, scene)));
#endif
        }
示例#3
0
 ///<summary>
 ///   Gets any emails that a prim may have asyncronously
 ///</summary>
 ///<param name = "objectID"></param>
 ///<param name = "sender"></param>
 ///<param name = "subject"></param>
 ///<returns></returns>
 public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler)
 {
     Util.FireAndForget((o) =>
         {
             handler(GetNextEmail(objectID, sender, subject));
         });
 }
示例#4
0
 /// <summary>
 ///     Gets any emails that a prim may have asyncronously
 /// </summary>
 /// <param name="objectID"></param>
 /// <param name="sender"></param>
 /// <param name="subject"></param>
 /// <param name="handler"> </param>
 /// <param name="scene"> </param>
 /// <returns></returns>
 public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler, IScene scene)
 {
     Util.FireAndForget(state => handler(GetNextEmail(objectID, sender, subject, scene)));
 }
示例#5
0
        ///<summary>
        ///   Gets any emails that a prim may have asyncronously
        ///</summary>
        ///<param name = "objectID"></param>
        ///<param name = "sender"></param>
        ///<param name = "subject"></param>
        ///<param name="handler"> </param>
        ///<param name="scene"> </param>
        ///<returns></returns>
        public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler, IScene scene)
        {
#if (!ISWIN)
            Util.FireAndForget(delegate { handler(GetNextEmail(objectID, sender, subject, scene)); });
#else
            Util.FireAndForget(state => handler(GetNextEmail(objectID, sender, subject, scene)));
#endif
        }
示例#6
0
 /// <summary>
 ///     Gets any emails that a prim may have asynchronously
 /// </summary>
 /// <param name="objectID"></param>
 /// <param name="sender"></param>
 /// <param name="subject"></param>
 /// <param name="handler"> </param>
 /// <param name="scene"> </param>
 /// <returns></returns>
 public void GetNextEmailAsync(UUID objectID, string sender, string subject, NextEmail handler, IScene scene)
 {
     Util.FireAndForget(state => handler(GetNextEmail(objectID, sender, subject, scene)));
 }