bindings/ruby/rloudmouth.h
author Mikael Hallendal <micke@imendio.com>
Wed, 09 Apr 2008 19:59:35 +0200
changeset 361 8a820e5155eb
parent 352 5e3371477a70
child 363 6d53af6c3227
permissions -rw-r--r--
Added ruby bindings code for LmMessage
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
350
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     1
#ifndef __RLM_H__
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     2
#define __RLM_H__
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     3
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     4
#include <ruby.h>
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     5
#include <loudmouth/loudmouth.h> 
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     6
#include <glib.h>
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
     7
352
5e3371477a70 More work on the bindings
Mikael Hallendal <micke@imendio.com>
parents: 350
diff changeset
     8
#define GBOOL2RVAL(x) (x == TRUE ? Qtrue : Qfalse)
5e3371477a70 More work on the bindings
Mikael Hallendal <micke@imendio.com>
parents: 350
diff changeset
     9
5e3371477a70 More work on the bindings
Mikael Hallendal <micke@imendio.com>
parents: 350
diff changeset
    10
extern void Init_loudmouth          (void);
5e3371477a70 More work on the bindings
Mikael Hallendal <micke@imendio.com>
parents: 350
diff changeset
    11
extern void Init_lm_connection      (VALUE lm_mLM);
5e3371477a70 More work on the bindings
Mikael Hallendal <micke@imendio.com>
parents: 350
diff changeset
    12
extern void Init_lm_message         (VALUE lm_mLM);
350
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
    13
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
    14
#endif /* __RLM_H__ */
de2e3f3631c9 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com>
parents:
diff changeset
    15