| Linux in-mum-web1499.main-hosting.eu 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64 Path : /opt/alt/python311/lib/python3.11/site-packages/fluent/__pycache__/ |
| Current File : //opt/alt/python311/lib/python3.11/site-packages/fluent/__pycache__/sender.cpython-311.pyc |
�
y�Cf� � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZdad� Zd� Z d� Z
d� Z G d� dej � � Z
G d� d � � ZdS )
� Nc �
� | a dS )z4[For testing] Function to set global sender directlyN��_global_sender)�senders �@/opt/alt/python311/lib/python3.11/site-packages/fluent/sender.py�_set_global_senderr
s
� � �N�N�N� c � � t | fi |��ad S �N)�FluentSenderr )�tag�kwargss r �setupr s � �!�#�0�0��0�0�N�N�Nr c � � t S r r � r r �get_global_senderr s � ��r c �F � t � � � � � d S r )r �closer r r r r s � ����������r c �6 � � e Zd Zd� fd� Zed� � � Z� xZS )� EventTimeNc � �� t |� � }|�t |dz dz � � }t � � � | dt j d||� � �� � S )N� � ʚ;r z>II)�code�data)�int�super�__new__�struct�pack)�cls� timestamp�nanoseconds�seconds� __class__s �r r zEventTime.__new__! s` �� ��i�.�.�����i�!�m�e�3�4�4�K��w�w�������U�G�[�9�9� �
�
�
r c �@ � t |d� � \ }} | ||� � S )Nr )�divmod)r! � unix_nanor$ �nanoss r �from_unix_nanozEventTime.from_unix_nano+ s'