BitServer.Bitmessage.getAddresses C# (CSharp) Method

getAddresses() public static method

Returns a list of all Addresses
public static getAddresses ( BitAPI BA ) : BitServer.BitAddr[]
BA BitAPI Bitmessage API
return BitServer.BitAddr[]
        public static BitAddr[] getAddresses(BitAPI BA)
        {
            var ADDR = JsonConvert.DeserializeObject<BitAddrs>(BA.listAddresses());
            if (ADDR.addresses == null)
            {
                ADDR.addresses = new BitAddr[] { };
            }
            return ADDR.addresses;
        }

Usage Example

Example #1
0
 protected static void Ssrv_SMTPincomming(System.Net.Sockets.TcpClient c)
 {
     if (SMTP == null)
     {
         myAddr            = Bitmessage.getAddresses(BitAPIserver.BA);
         SMS               = new SMTPstate();
         SMTP              = new SMTPconnection(c);
         SMTP.SMTPcommand += new SMTPcommandHandler(SMTP_SMTPcommand);
         SMTP.SMTPdropped += new SMTPdroppedHandler(SMTP_SMTPdropped);
         SMTP.msg(220, "WAKE UP BITCH! I'M READY TO KICK ASS, AND IT BETTER BE IMPORTANT");
     }
     else
     {
         SMTPconnection temp = new SMTPconnection(c);
         temp.msg(421, "Try again later you fool!");
         temp.close();
     }
 }
All Usage Examples Of BitServer.Bitmessage::getAddresses