| 
									
										
										
										
											2023-08-26 09:55:40 -05:00
										 |  |  | package mpd | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-08-27 13:16:53 -05:00
										 |  |  | import "github.com/fhs/gompd/v2/mpd" | 
					
						
							| 
									
										
										
										
											2023-08-26 09:55:40 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | var conn *mpd.Client | 
					
						
							|  |  |  | var connerror error | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | func init() { | 
					
						
							|  |  |  | 	conn, connerror = mpd.Dial("tcp", "localhost:6600") | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | func GetConn() (*mpd.Client, error) { | 
					
						
							|  |  |  | 	return conn, connerror | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | func CloseConn() error { | 
					
						
							|  |  |  | 	if connerror != nil { | 
					
						
							|  |  |  | 		return connerror | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	return conn.Close() | 
					
						
							|  |  |  | } |