| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -28,14 +28,19 @@ extern "C" { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#define JACK_UUID_SIZE 36 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#define JACK_UUID_STRING_SIZE (JACK_UUID_SIZE+1) /* includes trailing null */ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#define JACK_UUID_EMPTY_INITIALIZER 0 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_generate (jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_compare (const jack_uuid_t, const jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_copy (jack_uuid_t dst, const jack_uuid_t src); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_clear (jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_parse (const char *buf, jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_unparse (const jack_uuid_t, char buf[JACK_UUID_STRING_SIZE]); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_empty (const jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern jack_uuid_t jack_client_uuid_generate (); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern jack_uuid_t jack_port_uuid_generate (uint32_t port_id); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern uint32_t jack_uuid_to_index (jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_compare (jack_uuid_t, jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_copy (jack_uuid_t* dst, jack_uuid_t src); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_clear (jack_uuid_t*); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_parse (const char *buf, jack_uuid_t*); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern void jack_uuid_unparse (jack_uuid_t, char buf[JACK_UUID_STRING_SIZE]); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			extern int  jack_uuid_empty (jack_uuid_t); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			#ifdef __cplusplus | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			} /* namespace */ | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |