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 | |||