forked from premiere/premiere-libtorrent
Add some missing alerts and properties
This commit is contained in:
parent
e19fb0548b
commit
7d01a17b17
|
@ -103,7 +103,9 @@ void bind_alert()
|
|||
|
||||
class_<tracker_announce_alert, bases<tracker_alert>, noncopyable>(
|
||||
"tracker_announce_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("event", &tracker_reply_alert::event)
|
||||
;
|
||||
|
||||
class_<hash_failed_alert, bases<torrent_alert>, noncopyable>(
|
||||
"hash_failed_alert", no_init
|
||||
|
@ -159,7 +161,9 @@ void bind_alert()
|
|||
|
||||
class_<storage_moved_alert, bases<torrent_alert>, noncopyable>(
|
||||
"storage_moved_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("path", &storaged_moved_alert::path)
|
||||
;
|
||||
|
||||
class_<storage_moved_failed_alert, bases<torrent_alert>, noncopyable>(
|
||||
"storage_moved_failed_alert", no_init
|
||||
|
@ -183,12 +187,14 @@ void bind_alert()
|
|||
"url_seed_alert", no_init
|
||||
)
|
||||
.def_readonly("url", &url_seed_alert::url)
|
||||
.def_readonly("msg", &url_seed_alert::msg)
|
||||
;
|
||||
|
||||
class_<file_error_alert, bases<torrent_alert>, noncopyable>(
|
||||
"file_error_alert", no_init
|
||||
)
|
||||
.def_readonly("file", &file_error_alert::file)
|
||||
.def_readonly("msg", &file_error_alert::msg)
|
||||
;
|
||||
|
||||
class_<metadata_failed_alert, bases<torrent_alert>, noncopyable>(
|
||||
|
@ -201,7 +207,10 @@ void bind_alert()
|
|||
|
||||
class_<listen_failed_alert, bases<alert>, noncopyable>(
|
||||
"listen_failed_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("endpoint", &listen_failed_alert::endpoint)
|
||||
.def_readonly("error", &listen_failed_alert::error)
|
||||
;
|
||||
|
||||
class_<listen_succeeded_alert, bases<alert>, noncopyable>(
|
||||
"listen_succeeded_alert", no_init
|
||||
|
@ -214,6 +223,7 @@ void bind_alert()
|
|||
)
|
||||
.def_readonly("mapping", &portmap_error_alert::mapping)
|
||||
.def_readonly("type", &portmap_error_alert::type)
|
||||
.def_readonly("msg", &portmap_error_alert::msg)
|
||||
;
|
||||
|
||||
class_<portmap_alert, bases<alert>, noncopyable>(
|
||||
|
@ -224,9 +234,18 @@ void bind_alert()
|
|||
.def_readonly("type", &portmap_alert::type)
|
||||
;
|
||||
|
||||
class_<portmap_log_alert, bases<alert>, noncopyable>(
|
||||
"portmap_log_alert", no_init
|
||||
)
|
||||
.def_readonly("type", &portmap_log_alert::type)
|
||||
.def_readonly("msg", &portmap_log_alert::msg)
|
||||
;
|
||||
|
||||
class_<fastresume_rejected_alert, bases<torrent_alert>, noncopyable>(
|
||||
"fastresume_rejected_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("msg", &fastresume_rejected_alert::msg)
|
||||
;
|
||||
|
||||
class_<peer_blocked_alert, bases<alert>, noncopyable>(
|
||||
"peer_blocked_alert", no_init
|
||||
|
@ -249,6 +268,7 @@ void bind_alert()
|
|||
"udp_error_alert", no_init
|
||||
)
|
||||
.def_readonly("endpoint", &udp_error_alert::endpoint)
|
||||
.def_readonly("error", &udp_error_alert::error)
|
||||
;
|
||||
|
||||
class_<external_ip_alert, bases<alert>, noncopyable>(
|
||||
|
@ -285,6 +305,7 @@ void bind_alert()
|
|||
"state_changed_alert", no_init
|
||||
)
|
||||
.def_readonly("state", &state_changed_alert::state)
|
||||
.def_readonly("prev_state", &state_changed_alert::prev_state)
|
||||
;
|
||||
|
||||
class_<dht_reply_alert, bases<tracker_alert>, noncopyable>(
|
||||
|
@ -293,6 +314,20 @@ void bind_alert()
|
|||
.def_readonly("num_peers", &dht_reply_alert::num_peers)
|
||||
;
|
||||
|
||||
class_<dht_announce_alert, bases<alert>, noncopyable>(
|
||||
"dht_announce_alert", no_init
|
||||
)
|
||||
.def_readonly("ip" &dht_announce_alert::ip)
|
||||
.def_readonly("port", &dht_announce_alert::port)
|
||||
.def_readonly("info_hash", &dht_announce_alert::info_hash)
|
||||
;
|
||||
|
||||
class_<dht_get_peers_alert, bases<alert>, noncopyable>(
|
||||
"dht_get_peers_alert", no_init
|
||||
)
|
||||
.def_readonly("info_hash", &dht_get_peers_alert::info_hash)
|
||||
;
|
||||
|
||||
class_<peer_unsnubbed_alert, bases<peer_alert>, noncopyable>(
|
||||
"peer_unsnubbed_alert", no_init
|
||||
);
|
||||
|
@ -307,7 +342,9 @@ void bind_alert()
|
|||
|
||||
class_<peer_disconnected_alert, bases<peer_alert>, noncopyable>(
|
||||
"peer_disconnected_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("msg", &peer_disconnected_alert::msg)
|
||||
;
|
||||
|
||||
class_<request_dropped_alert, bases<peer_alert>, noncopyable>(
|
||||
"request_dropped_alert", no_init
|
||||
|
@ -332,11 +369,15 @@ void bind_alert()
|
|||
|
||||
class_<torrent_delete_failed_alert, bases<torrent_alert>, noncopyable>(
|
||||
"torrent_delete_failed_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("msg", &torrent_delete_failed_alert::msg)
|
||||
;
|
||||
|
||||
class_<save_resume_data_failed_alert, bases<torrent_alert>, noncopyable>(
|
||||
"save_resume_data_failed_alert", no_init
|
||||
);
|
||||
)
|
||||
.def_readonly("msg", &save_resume_data_failed_alert::msg)
|
||||
;
|
||||
|
||||
class_<performance_alert, bases<torrent_alert>, noncopyable>(
|
||||
"performance_alert", no_init
|
||||
|
@ -346,6 +387,8 @@ void bind_alert()
|
|||
enum_<performance_alert::performance_warning_t>("performance_warning_t")
|
||||
.value("outstanding_disk_buffer_limit_reached", performance_alert::outstanding_disk_buffer_limit_reached)
|
||||
.value("outstanding_request_limit_reached", performance_alert::outstanding_request_limit_reached)
|
||||
.value("upload_limit_too_low", performance_alert::upload_limit_too_low)
|
||||
.value("download_limit_too_low", performance_alert::download_limit_too_low)
|
||||
;
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue