def set_stop_collecting_threshold(self, value):
     self.sesslock.acquire()
     try:
         from ACEStream.Core.Overlay.OverlayThreadingBridge import OverlayThreadingBridge
         SessionConfigInterface.set_stop_collecting_threshold(self, value)
         olbridge = OverlayThreadingBridge.getInstance()
         task = lambda : self.olthread_set_stop_collecting_threshold(value)
         olbridge.add_task(task, 0)
     finally:
         self.sesslock.release()
Exemplo n.º 2
0
 def set_stop_collecting_threshold(self, value):
     self.sesslock.acquire()
     try:
         from ACEStream.Core.Overlay.OverlayThreadingBridge import OverlayThreadingBridge
         SessionConfigInterface.set_stop_collecting_threshold(self, value)
         olbridge = OverlayThreadingBridge.getInstance()
         task = lambda: self.olthread_set_stop_collecting_threshold(value)
         olbridge.add_task(task, 0)
     finally:
         self.sesslock.release()
Exemplo n.º 3
0
 def get_tracker_multitracker_http_timeout(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_multitracker_http_timeout(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 4
0
 def get_torrent_collecting_max_torrents(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_torrent_collecting_max_torrents(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 5
0
 def get_tracker_multitracker_reannounce_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_multitracker_reannounce_interval(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 6
0
 def get_tracker_only_local_override_ip(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_only_local_override_ip(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 7
0
 def get_multicast_local_peer_discovery(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_multicast_local_peer_discovery(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 8
0
 def get_tracker_timeout_check_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_timeout_check_interval(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 9
0
 def get_tracker_min_time_between_cache_refreshes(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_min_time_between_cache_refreshes(
             self)
     finally:
         self.sesslock.release()
Exemplo n.º 10
0
 def get_buddycast_collecting_solution(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_buddycast_collecting_solution(
             self)
     finally:
         self.sesslock.release()
 def get_stop_collecting_threshold(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_stop_collecting_threshold(self)
     finally:
         self.sesslock.release()
 def set_nickname(self, value):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.set_nickname(self, value)
     finally:
         self.sesslock.release()
Exemplo n.º 13
0
 def get_tracker_log_nat_checks(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_log_nat_checks(self)
     finally:
         self.sesslock.release()
 def get_tracker_save_dfile_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_save_dfile_interval(self)
     finally:
         self.sesslock.release()
Exemplo n.º 15
0
 def get_pingback_servers(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_pingback_servers(self)
     finally:
         self.sesslock.release()
 def get_listen_port(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_listen_port(self)
     finally:
         self.sesslock.release()
 def get_tracker_multitracker_http_timeout(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_multitracker_http_timeout(self)
     finally:
         self.sesslock.release()
 def get_tracker_multitracker_reannounce_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_multitracker_reannounce_interval(self)
     finally:
         self.sesslock.release()
 def get_tracker_aggregate_forward(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_aggregate_forward(self)
     finally:
         self.sesslock.release()
 def get_permid_keypair_filename(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_permid_keypair_filename(self)
     finally:
         self.sesslock.release()
 def get_tracker_min_time_between_cache_refreshes(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_min_time_between_cache_refreshes(self)
     finally:
         self.sesslock.release()
 def get_tracker_timeout_check_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_timeout_check_interval(self)
     finally:
         self.sesslock.release()
Exemplo n.º 23
0
 def get_tracker_scrape_allowed(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_scrape_allowed(self)
     finally:
         self.sesslock.release()
 def get_video_analyser_path(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_video_analyser_path(self)
     finally:
         self.sesslock.release()
Exemplo n.º 25
0
 def get_download_help_dir(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_download_help_dir(self)
     finally:
         self.sesslock.release()
 def get_torrent_checking_period(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_torrent_checking_period(self)
     finally:
         self.sesslock.release()
Exemplo n.º 27
0
 def get_nat_detect(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_nat_detect(self)
     finally:
         self.sesslock.release()
Exemplo n.º 28
0
 def get_tracker_response_size(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_response_size(self)
     finally:
         self.sesslock.release()
 def get_overlay_max_message_length(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_overlay_max_message_length(self)
     finally:
         self.sesslock.release()
 def set_mugshot(self, value, mime = 'image/jpeg'):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.set_mugshot(self, value, mime)
     finally:
         self.sesslock.release()
 def get_social_networking(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_social_networking(self)
     finally:
         self.sesslock.release()
 def get_download_help_dir(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_download_help_dir(self)
     finally:
         self.sesslock.release()
 def get_superpeer_file(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_superpeer_file(self)
     finally:
         self.sesslock.release()
Exemplo n.º 34
0
 def get_tracker_aggregate_forward(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_aggregate_forward(self)
     finally:
         self.sesslock.release()
Exemplo n.º 35
0
 def get_permid_keypair_filename(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_permid_keypair_filename(self)
     finally:
         self.sesslock.release()
Exemplo n.º 36
0
 def get_tracker_hupmonitor(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_hupmonitor(self)
     finally:
         self.sesslock.release()
Exemplo n.º 37
0
 def get_tracker_parse_dir_interval(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_parse_dir_interval(self)
     finally:
         self.sesslock.release()
 def get_mainline_dht(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_mainline_dht(self)
     finally:
         self.sesslock.release()
Exemplo n.º 39
0
 def get_listen_port(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_listen_port(self)
     finally:
         self.sesslock.release()
Exemplo n.º 40
0
 def get_video_analyser_path(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_video_analyser_path(self)
     finally:
         self.sesslock.release()
 def get_tracker_ip(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_ip(self)
     finally:
         self.sesslock.release()
 def get_remote_query(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_remote_query(self)
     finally:
         self.sesslock.release()
Exemplo n.º 43
0
 def get_tracker_infopage_redirect(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_infopage_redirect(self)
     finally:
         self.sesslock.release()
 def get_buddycast_collecting_solution(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_buddycast_collecting_solution(self)
     finally:
         self.sesslock.release()
Exemplo n.º 45
0
 def get_tracker_banned_ips(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_banned_ips(self)
     finally:
         self.sesslock.release()
 def get_peer_icon_path(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_peer_icon_path(self)
     finally:
         self.sesslock.release()
Exemplo n.º 47
0
 def get_tracker_keep_dead(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_tracker_keep_dead(self)
     finally:
         self.sesslock.release()
 def get_nat_detect(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_nat_detect(self)
     finally:
         self.sesslock.release()
Exemplo n.º 49
0
 def get_overlay_max_message_length(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_overlay_max_message_length(self)
     finally:
         self.sesslock.release()
 def get_puncturing_internal_port(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_puncturing_internal_port(self)
     finally:
         self.sesslock.release()
Exemplo n.º 51
0
 def get_superpeer_file(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_superpeer_file(self)
     finally:
         self.sesslock.release()
 def get_pingback_servers(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_pingback_servers(self)
     finally:
         self.sesslock.release()
Exemplo n.º 53
0
 def get_peer_icon_path(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_peer_icon_path(self)
     finally:
         self.sesslock.release()
 def get_crawler(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_crawler(self)
     finally:
         self.sesslock.release()
Exemplo n.º 55
0
 def get_puncturing_internal_port(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_puncturing_internal_port(self)
     finally:
         self.sesslock.release()
 def get_multicast_local_peer_discovery(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_multicast_local_peer_discovery(self)
     finally:
         self.sesslock.release()
Exemplo n.º 57
0
 def get_crawler(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_crawler(self)
     finally:
         self.sesslock.release()
 def get_bind_to_addresses(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_bind_to_addresses(self)
     finally:
         self.sesslock.release()
Exemplo n.º 59
0
 def get_bind_to_addresses(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_bind_to_addresses(self)
     finally:
         self.sesslock.release()
 def get_torrent_collecting_rate(self):
     self.sesslock.acquire()
     try:
         return SessionConfigInterface.get_torrent_collecting_rate(self)
     finally:
         self.sesslock.release()