ó
mÜJ]c           @` sƒ   d  d l  m Z m Z m Z m Z d  d l Z e j e ƒ Z d d l	 m
 Z
 d d l m Z d
 Z e d e
 f d	 „  ƒ  Yƒ Z d S(   i    (   t   absolute_importt   divisiont   print_functiont   unicode_literalsNi   (   t   Messagei   (   t   registeru   ok_1t   ok_1c           B` s)   e  Z d  Z d Z d Z e d „  ƒ Z RS(   uª    Define the ``OK`` message (revision 1) for acknowledging successful
    handling of a previous message.

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

    u   OKi   c         K` s"   |  j  d | ƒ } |  | | i  ƒ S(   u   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.

        t
   request_id(   t   create_header(   t   clsR   t   metadatat   header(    (    s9   lib/python2.7/site-packages/bokeh/protocol/messages/ok.pyt   create8   s    (   t   __name__t
   __module__t   __doc__t   msgtypet   revisiont   classmethodR   (    (    (    s9   lib/python2.7/site-packages/bokeh/protocol/messages/ok.pyR   ,   s   (   u   ok_1(   t
   __future__R    R   R   R   t   loggingt	   getLoggerR   t   logt   messageR   t    R   t   __all__R   (    (    (    s9   lib/python2.7/site-packages/bokeh/protocol/messages/ok.pyt   <module>   s   "