B
    @\	                 @   s^   d dl mZmZmZmZ d dlZeeZddl	m
Z
 ddlmZ dZeG dd	 d	e
ZdS )
    )absolute_importdivisionprint_functionunicode_literalsN   )Message   )register)ok_1c               @   s$   e Zd ZdZdZdZedd ZdS )r
   z Define the ``OK`` message (revision 1) for acknowledging successful
    handling of a previous message.

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

    ZOKr   c             K   s   | j |d}| ||i S )a   Create an ``OK`` message

        Args:
            request_id (str) :
                The message ID for the message the precipitated the OK.

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

        )
request_id)Zcreate_header)clsr   Zmetadataheader r   9lib/python3.7/site-packages/bokeh/protocol/messages/ok.pycreate8   s    zok_1.createN)__name__
__module____qualname____doc__ZmsgtypeZrevisionclassmethodr   r   r   r   r   r
   ,   s   r
   )Z
__future__r   r   r   r   ZloggingZ	getLoggerr   logmessager    r	   __all__r
   r   r   r   r   <module>   s   
