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()
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()
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_torrent_collecting_max_torrents(self): self.sesslock.acquire() try: return SessionConfigInterface.get_torrent_collecting_max_torrents( 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_only_local_override_ip(self): self.sesslock.acquire() try: return SessionConfigInterface.get_tracker_only_local_override_ip( 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()
def get_tracker_timeout_check_interval(self): self.sesslock.acquire() try: return SessionConfigInterface.get_tracker_timeout_check_interval( 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_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()
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()
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()
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()
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()
def get_nat_detect(self): self.sesslock.acquire() try: return SessionConfigInterface.get_nat_detect(self) finally: self.sesslock.release()
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_superpeer_file(self): self.sesslock.acquire() try: return SessionConfigInterface.get_superpeer_file(self) finally: self.sesslock.release()
def get_tracker_hupmonitor(self): self.sesslock.acquire() try: return SessionConfigInterface.get_tracker_hupmonitor(self) finally: self.sesslock.release()
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()
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()
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()
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()
def get_tracker_keep_dead(self): self.sesslock.acquire() try: return SessionConfigInterface.get_tracker_keep_dead(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()
def get_crawler(self): self.sesslock.acquire() try: return SessionConfigInterface.get_crawler(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()
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()