Class create_torrent

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

public class create_torrent extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
    • modification_time

      public static final create_flags_t modification_time
    • v2_only

      public static final create_flags_t v2_only
    • v1_only

      public static final create_flags_t v1_only
    • canonical_files

      public static final create_flags_t canonical_files
    • no_attributes

      public static final create_flags_t no_attributes
    • canonical_files_no_tail_padding

      public static final create_flags_t canonical_files_no_tail_padding
    • allow_odd_piece_size

      public static final create_flags_t allow_odd_piece_size
  • Constructor Details

    • create_torrent

      protected create_torrent(long cPtr, boolean cMemoryOwn)
    • create_torrent

      public create_torrent(file_storage fs, int piece_size, create_flags_t flags)
    • create_torrent

      public create_torrent(file_storage fs, int piece_size)
    • create_torrent

      public create_torrent(file_storage fs)
    • create_torrent

      public create_torrent(torrent_info ti)
  • Method Details

    • getCPtr

      protected static long getCPtr(create_torrent obj)
    • swigRelease

      protected static long swigRelease(create_torrent obj)
    • delete

      public void delete()
    • generate

      public entry generate()
    • files

      public file_storage files()
    • set_comment

      public void set_comment(String str)
    • set_creator

      public void set_creator(String str)
    • set_creation_date

      public void set_creation_date(long timestamp)
    • set_hash

      public void set_hash(int index, sha1_hash h)
    • add_node

      public void add_node(string_int_pair node)
    • set_priv

      public void set_priv(boolean p)
    • priv

      public boolean priv()
    • is_v2_only

      public boolean is_v2_only()
    • is_v1_only

      public boolean is_v1_only()
    • num_pieces

      public int num_pieces()
    • end_piece

      public int end_piece()
    • end_file

      public int end_file()
    • total_size

      public long total_size()
    • piece_length

      public int piece_length()
    • piece_size

      public int piece_size(int i)
    • add_similar_torrent

      public void add_similar_torrent(sha1_hash ih)
    • add_url_seed

      public void add_url_seed(String url)
    • add_http_seed

      public void add_http_seed(String url)
    • add_tracker

      public void add_tracker(String url)
    • add_tracker

      public void add_tracker(String url, int tier)
    • add_collection

      public void add_collection(String c)
    • set_root_cert2

      public void set_root_cert2(byte_vector pem)
    • set_hash2

      public void set_hash2(int file, int piece, sha256_hash h)