Brunet.Services.ConnectionHandler.SenderToAddress C# (CSharp) Method

SenderToAddress() protected method

protected SenderToAddress ( ISender sender ) : Address
sender ISender
return Address
    virtual protected Address SenderToAddress(ISender sender)
    {
      Connection con = sender as Connection;
      if(con == null) {
        Edge edge = sender as Edge;
        if(edge == null) {
          return null;
        }
        con = _node.ConnectionTable.GetConnection(edge);
        if(con == null) {
          return null;
        }
      }
      return con.Address;
    }