Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/spread/__pycache__/ |
Upload File : |
o �b, � @ sd d Z ddlZddlmZ ddlmZmZmZ G dd� dej�Z G dd� dej �Zd d � Zdd� Z dS ) z] Persistently cached objects for PB. Maintainer: Glyph Lefkowitz Future Plans: None known. � N)�defer)�banana�flavors�jellyc @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dS )�Publishablez6An object whose cached state persists across sessions.c C s | � � || _d S )N)� republish�publishedID)�selfr � r �8/usr/lib/python3/dist-packages/twisted/spread/publish.py�__init__ s zPublishable.__init__c C s t � � | _dS )z=Set the timestamp to current and (TODO) update all observers.N)�time� timestamp�r r r r r � zPublishable.republishc C s | � |�S )� (internal))�getStateToPublishFor�r �perspectiver r r �view_getStateToPublish s z"Publishable.view_getStateToPublishc C s | � � S )z:Implement me to special-case your state for a perspective.)�getStateToPublishr r r r r # s z Publishable.getStateToPublishForc C s t d| j ��)zBImplement me to return state to copy as part of the publish phase.z%s.getStateToPublishFor)�NotImplementedError� __class__r r r r r '