OpFlex Framework 1.7.0
offramework_c.h File Reference

C wrapper for OFFramework. More...

#include "ofcore_c.h"

Go to the source code of this file.

Typedefs

typedef ofobj_p ofmetadata_p
 A pointer to a generated model metadata object.
 
typedef ofobj_p offramework_p
 A pointer to an OF framework object.
 
typedef ofobj_p ofpeerstatuslistener_p
 A pointer to peer status listener object.
 

Functions

ofstatus offramework_create (offramework_p *framework)
 Create a new OF framework instance.
 
ofstatus offramework_destroy (offramework_p *framework)
 Destroy a OF Framework instance, and zero the pointer.
 
ofstatus offramework_set_model (offramework_p framework, ofmetadata_p metadata)
 Add the given model metadata to the managed object database.
 
ofstatus offramework_set_opflex_identity (offramework_p framework, const char *name, const char *domain)
 Set the opflex identity information for this framework instance.
 
ofstatus offramework_start (offramework_p framework)
 Start the framework.
 
ofstatus offramework_stop (offramework_p framework)
 Cleanly stop the framework.
 
ofstatus offramework_add_peer (offramework_p framework, const char *hostname, int port)
 Add an OpFlex peer.
 
ofstatus offramework_register_peerstatuslistener (offramework_p framework, ofpeerstatuslistener_p obj)
 register to listen to opflex peer connection status and health
 

Detailed Description

C wrapper for OFFramework.