#include <crm_internal.h>
#include <errno.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <glib.h>
#include <crm/crm.h>
#include <crm/cib/internal.h>
#include <crm/msg_xml.h>
#include <crm/common/mainloop.h>
 
Go to the source code of this file.
 | 
| int  | cib_native_perform_op (cib_t *cib, const char *op, const char *host, const char *section, xmlNode *data, xmlNode **output_data, int call_options) | 
|   | 
| int  | cib_native_perform_op_delegate (cib_t *cib, const char *op, const char *host, const char *section, xmlNode *data, xmlNode **output_data, int call_options, const char *user_name) | 
|   | 
| int  | cib_native_free (cib_t *cib) | 
|   | 
| int  | cib_native_signoff (cib_t *cib) | 
|   | 
| int  | cib_native_signon (cib_t *cib, const char *name, enum cib_conn_type type) | 
|   | 
| int  | cib_native_signon_raw (cib_t *cib, const char *name, enum cib_conn_type type, int *event_fd) | 
|   | 
| int  | cib_native_set_connection_dnotify (cib_t *cib, void(*dnotify)(gpointer user_data)) | 
|   | 
| cib_t *  | cib_native_new (void) | 
|   | 
| int  | cib_native_register_notification (cib_t *cib, const char *callback, int enabled) | 
|   | 
◆ _GNU_SOURCE
◆ cib_native_opaque_t
◆ cib_native_free()
      
        
          | int cib_native_free  | 
          ( | 
          cib_t *  | 
          cib | ) | 
           | 
        
      
 
 
◆ cib_native_new()
      
        
          | cib_t* cib_native_new  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
◆ cib_native_perform_op()
      
        
          | int cib_native_perform_op  | 
          ( | 
          cib_t *  | 
          cib,  | 
        
        
           | 
           | 
          const char *  | 
          op,  | 
        
        
           | 
           | 
          const char *  | 
          host,  | 
        
        
           | 
           | 
          const char *  | 
          section,  | 
        
        
           | 
           | 
          xmlNode *  | 
          data,  | 
        
        
           | 
           | 
          xmlNode **  | 
          output_data,  | 
        
        
           | 
           | 
          int  | 
          call_options  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cib_native_perform_op_delegate()
      
        
          | int cib_native_perform_op_delegate  | 
          ( | 
          cib_t *  | 
          cib,  | 
        
        
           | 
           | 
          const char *  | 
          op,  | 
        
        
           | 
           | 
          const char *  | 
          host,  | 
        
        
           | 
           | 
          const char *  | 
          section,  | 
        
        
           | 
           | 
          xmlNode *  | 
          data,  | 
        
        
           | 
           | 
          xmlNode **  | 
          output_data,  | 
        
        
           | 
           | 
          int  | 
          call_options,  | 
        
        
           | 
           | 
          const char *  | 
          user_name  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cib_native_register_notification()
      
        
          | int cib_native_register_notification  | 
          ( | 
          cib_t *  | 
          cib,  | 
        
        
           | 
           | 
          const char *  | 
          callback,  | 
        
        
           | 
           | 
          int  | 
          enabled  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cib_native_set_connection_dnotify()
      
        
          | int cib_native_set_connection_dnotify  | 
          ( | 
          cib_t *  | 
          cib,  | 
        
        
           | 
           | 
          void(*)(gpointer user_data)  | 
          dnotify  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cib_native_signoff()
      
        
          | int cib_native_signoff  | 
          ( | 
          cib_t *  | 
          cib | ) | 
           | 
        
      
 
 
◆ cib_native_signon()
◆ cib_native_signon_raw()
      
        
          | int cib_native_signon_raw  | 
          ( | 
          cib_t *  | 
          cib,  | 
        
        
           | 
           | 
          const char *  | 
          name,  | 
        
        
           | 
           | 
          enum cib_conn_type  | 
          type,  | 
        
        
           | 
           | 
          int *  | 
          event_fd  | 
        
        
           | 
          ) | 
           |  |