a
    ên§aL	  ã                   @  sV   d dl mZ d dlZe e¡Zd dlmZ ddlm	Z	m
Z
 dZG dd„ de
e	 ƒZdS )	é    )ÚannotationsN)ÚAnyé   )ÚEmptyÚMessage)Úserver_info_reqc                   @  s(   e Zd ZdZdZedd dœdd„ƒZdS )r   z­ Define the ``SERVER-INFO-REQ`` message for requesting a Bokeh server
    provide information about itself.

    The ``content`` fragment of for this message is empty.

    zSERVER-INFO-REQr   )ÚmetadataÚreturnc                 K  s   |   ¡ }tƒ }| |||ƒS )z‘ Create an ``SERVER-INFO-REQ`` message

        Any keyword arguments will be put into the message ``metadata``
        fragment as-is.

        )Zcreate_headerr   )Úclsr   ÚheaderZcontent© r   úFlib/python3.9/site-packages/bokeh/protocol/messages/server_info_req.pyÚcreate4   s    zserver_info_req.createN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ZmsgtypeÚclassmethodr   r   r   r   r   r   *   s   r   )Z
__future__r   ZloggingZ	getLoggerr   ÚlogÚtypingr   Úmessager   r   Ú__all__r   r   r   r   r   Ú<module>   s   
