directfb_version.h   directfb_version.h 
skipping to change at line 34 skipping to change at line 34
License along with this library; if not, write to the License along with this library; if not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330, Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. Boston, MA 02111-1307, USA.
*/ */
#ifndef __DIRECTFB_VERSION_H__ #ifndef __DIRECTFB_VERSION_H__
#define __DIRECTFB_VERSION_H__ #define __DIRECTFB_VERSION_H__
#define DIRECTFB_MAJOR_VERSION (1) #define DIRECTFB_MAJOR_VERSION (1)
#define DIRECTFB_MINOR_VERSION (2) #define DIRECTFB_MINOR_VERSION (2)
#define DIRECTFB_MICRO_VERSION (5) #define DIRECTFB_MICRO_VERSION (6)
#define DIRECTFB_BINARY_AGE (5) #define DIRECTFB_BINARY_AGE (6)
#define DIRECTFB_INTERFACE_AGE (0) #define DIRECTFB_INTERFACE_AGE (0)
#endif /* __DIRECTFB_VERSION_H__ */ #endif /* __DIRECTFB_VERSION_H__ */
 End of changes. 1 change blocks. 
2 lines changed or deleted 2 lines changed or added


 fusion.h   fusion.h 
skipping to change at line 74 skipping to change at line 74
FusionWorld **ret_world ); FusionWorld **ret_world );
/* /*
* Exits the fusion world. * Exits the fusion world.
* *
* If 'emergency' is true the function won't join but kill the dispatcher t hread. * If 'emergency' is true the function won't join but kill the dispatcher t hread.
*/ */
DirectResult fusion_exit( FusionWorld *world, DirectResult fusion_exit( FusionWorld *world,
bool emergency ); bool emergency );
DirectResult fusion_stop_dispatcher( FusionWorld *world,
bool emergency );
/* /*
* Sets the fork() action of the calling Fusionee within the world. * Sets the fork() action of the calling Fusionee within the world.
*/ */
void fusion_world_set_fork_action( FusionWorld *world, void fusion_world_set_fork_action( FusionWorld *world,
FusionForkAction action ); FusionForkAction action );
/* /*
* Gets the current fork() action. * Gets the current fork() action.
*/ */
FusionForkAction fusion_world_get_fork_action( FusionWorld *world ); FusionForkAction fusion_world_get_fork_action( FusionWorld *world );
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added


 fusion_internal.h   fusion_internal.h 
skipping to change at line 104 skipping to change at line 104
int magic; int magic;
int refs; int refs;
FusionWorldShared *shared; FusionWorldShared *shared;
int fusion_fd; int fusion_fd;
FusionID fusion_id; FusionID fusion_id;
DirectThread *dispatch_loop; DirectThread *dispatch_loop;
bool dispatch_stop;
/* /*
* List of reactors with at least one local reaction attached. * List of reactors with at least one local reaction attached.
*/ */
DirectLink *reactor_nodes; DirectLink *reactor_nodes;
pthread_mutex_t reactor_nodes_lock; pthread_mutex_t reactor_nodes_lock;
FusionSHM shm; FusionSHM shm;
FusionForkAction fork_action; FusionForkAction fork_action;
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added


 thread.h   thread.h 
skipping to change at line 96 skipping to change at line 96
* Returns the name of the calling thread. * Returns the name of the calling thread.
*/ */
const char *direct_thread_self_name ( void ); const char *direct_thread_self_name ( void );
/* /*
* Changes the name of the calling thread. * Changes the name of the calling thread.
*/ */
void direct_thread_set_name ( const char *name ); void direct_thread_set_name ( const char *name );
/* /*
* Wait on the thread object to be notified via direct_thread_notify().
*/
DirectResult direct_thread_wait ( DirectThread *thread,
int timeout_ms );
/*
* Notify the thread object waking up callers of direct_thread_wait().
*/
void direct_thread_notify ( DirectThread *thread );
void direct_thread_lock ( DirectThread *thread );
void direct_thread_unlock ( DirectThread *thread );
/*
* Kindly ask the thread to terminate (for joining without thread cancellat
ion).
*/
void direct_thread_terminate ( DirectThread *thread );
/*
* Cancel a running thread. * Cancel a running thread.
*/ */
void direct_thread_cancel ( DirectThread *thread ); void direct_thread_cancel ( DirectThread *thread );
/* /*
* Returns true if the specified thread has been canceled. * Returns true if the specified thread has been canceled.
*/ */
bool direct_thread_is_canceled( DirectThread *thread ); bool direct_thread_is_canceled( DirectThread *thread );
/* /*
 End of changes. 1 change blocks. 
0 lines changed or deleted 20 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/