bindings/ruby/rblm-private.h
changeset 389 95287bd6f233
parent 387 39e105c72094
equal deleted inserted replaced
388:4eec2cf1fa08 389:95287bd6f233
    10 #define RVAL2GBOOL(x) RTEST(x)
    10 #define RVAL2GBOOL(x) RTEST(x)
    11 
    11 
    12 #define LMMESSAGENODE2RVAL(x) (rb_lm_message_node_to_ruby_object(x))
    12 #define LMMESSAGENODE2RVAL(x) (rb_lm_message_node_to_ruby_object(x))
    13 #define LMSSL2RVAL(x) (rb_lm_ssl_to_ruby_object(x))
    13 #define LMSSL2RVAL(x) (rb_lm_ssl_to_ruby_object(x))
    14 #define LMPROXY2RVAL(x) (rb_lm_proxy_to_ruby_object(x))
    14 #define LMPROXY2RVAL(x) (rb_lm_proxy_to_ruby_object(x))
       
    15 #define LMMESSAGE2RVAL(x) (rb_lm_message_to_ruby_object(x))
    15 
    16 
    16 gboolean            rb_lm__is_kind_of (VALUE object, VALUE klass);
    17 gboolean            rb_lm__is_kind_of (VALUE object, VALUE klass);
    17 
    18 
       
    19 VALUE               rb_lm_message_to_ruby_object      (LmMessage     *m);
    18 VALUE               rb_lm_message_node_to_ruby_object (LmMessageNode *node);
    20 VALUE               rb_lm_message_node_to_ruby_object (LmMessageNode *node);
    19 VALUE               rb_lm_ssl_to_ruby_object          (LmSSL         *ssl);
    21 VALUE               rb_lm_ssl_to_ruby_object          (LmSSL         *ssl);
    20 VALUE               rb_lm_proxy_to_ruby_object        (LmProxy       *proxy);
    22 VALUE               rb_lm_proxy_to_ruby_object        (LmProxy       *proxy);
    21 
    23 
    22 LmConnection *      rb_lm_connection_from_ruby_object         (VALUE obj);
    24 LmConnection *      rb_lm_connection_from_ruby_object         (VALUE obj);