U
    õÕ/eL	  ã                   @  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   ÚheaderÚcontent© r   úK/tmp/pip-unpacked-wheel-f5fndrjf/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   )Ú
__future__r   ÚloggingÚ	getLoggerr   ÚlogÚtypingr   Úmessager   r   Ú__all__r   r   r   r   r   Ú<module>   s   
