Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
- (instancetype)initWithSocketPath:(NSString*)socketPath
lineProcessor:(id<LineProcessor>)lineProcessor;
-- (BOOL)isConnected;
+
+@property (readonly) BOOL isConnected;
+
- (void)start;
- (void)restart;
- (void)closeConnection;
-- (NSString*)strErr;
+
- (void)askOnSocket:(NSString*)path
query:(NSString*)verb;
- (void)askForIcon:(NSString*)path
isDirectory:(BOOL)isDirectory;
-- (void)readFromSocket;
-- (void)writeToSocket;
-- (void)processInBuffer;
@end
#endif /* LocalSocketClient_h */