CustomiOSApi  1.04
 All Classes Functions Enumerations Enumerator Pages
/Users/sviluppo/Documents/sviluppo/CustomiOSApi/CustomiOSApi/CustomiOSApi/CustomiOSApi.h
1 //
2 // CustomiOSApi.h
3 // CustomiOSApi
4 //
5 // Created by CUSTOM on 01/07/13.
6 // Copyright (c) 2013 CUSTOM. All rights reserved.
7 //
8 
9 #ifndef CUSTOMIOSAPI_H_
10 #define CUSTOMIOSAPI_H_
11 
12 #import <Foundation/Foundation.h>
13 #import "CustomPrinter.h"
14 #import <ExternalAccessory/ExternalAccessory.h>
15 
19 @interface CustomiOSApi : NSObject
20 {
21  @public
22 
23  @protected
24 
25  @private
26 }
27 
32 - (NSString *) GetAPIVersion;
33 
34 // <summary>
38 - (void) EnableLogAPI:(Boolean) enable;
39 
40 //****************************************************************************************************
41 //****************************************************************************************************
42 //* WIFI / ETHERNET
43 //****************************************************************************************************
44 //****************************************************************************************************
45 
65 - (NSArray *) EnumWifiDevices:(NSInteger)searchTime :(NSError**)error;
66 
86 - (CustomPrinter*) GetPrinterDriverWIFI:(NSString *)printerIpAddr :(NSError**)error;
87 
108 - (CustomPrinter*) GetPrinterDriverWIFI:(NSString *)printerIpAddr :(NSInteger)printerIpPort :(NSError**)error;
109 
110 //****************************************************************************************************
111 //****************************************************************************************************
112 //* BLUETOOTH
113 //****************************************************************************************************
114 //****************************************************************************************************
115 
133 - (NSArray *) EnumBTDevices:(NSError**)error;
134 
153 - (CustomPrinter*) GetPrinterDriverBT:(EAAccessory *)btdevice :(NSError**)error;
154 
155 @end
156 
157 #endif