Class bdecode_node

java.lang.Object
com.frostwire.jlibtorrent.swig.bdecode_node

public class bdecode_node extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • bdecode_node

      protected bdecode_node(long cPtr, boolean cMemoryOwn)
    • bdecode_node

      public bdecode_node()
    • bdecode_node

      public bdecode_node(bdecode_node arg0)
  • Method Details

    • getCPtr

      protected static long getCPtr(bdecode_node obj)
    • swigRelease

      protected static long swigRelease(bdecode_node obj)
    • delete

      public void delete()
    • type

      public bdecode_node.type_t type()
    • op_bool

      public boolean op_bool()
    • data_offset

      public long data_offset()
    • list_at

      public bdecode_node list_at(int i)
    • list_int_value_at

      public long list_int_value_at(int i, long default_val)
    • list_int_value_at

      public long list_int_value_at(int i)
    • list_size

      public int list_size()
    • dict_at_node

      public bdecode_node_bdecode_node_pair dict_at_node(int i)
    • dict_size

      public int dict_size()
    • int_value

      public long int_value()
    • string_length

      public int string_length()
    • string_offset

      public long string_offset()
    • clear

      public void clear()
    • list_string_value_at_s

      public String list_string_value_at_s(int i, String default_val)
    • list_string_value_at_s

      public String list_string_value_at_s(int i)
    • dict_find_s

      public bdecode_node dict_find_s(String key)
    • dict_find_dict_s

      public bdecode_node dict_find_dict_s(String key)
    • dict_find_list_s

      public bdecode_node dict_find_list_s(String key)
    • dict_find_string_s

      public bdecode_node dict_find_string_s(String key)
    • dict_find_int_s

      public bdecode_node dict_find_int_s(String key)
    • dict_find_string_value_s

      public String dict_find_string_value_s(String key, String default_value)
    • dict_find_string_value_s

      public String dict_find_string_value_s(String key)
    • dict_find_int_value_s

      public long dict_find_int_value_s(String key, long default_val)
    • dict_find_int_value_s

      public long dict_find_int_value_s(String key)
    • string_value_s

      public String string_value_s()
    • string_value_ex

      public String string_value_ex()
    • to_string

      public static String to_string(bdecode_node e, boolean single_line, int indent)
    • bdecode

      public static int bdecode(byte_vector buffer, bdecode_node ret, error_code ec)