Index | RFID SDK API List | RFID iOS SDK | .NET MAUI iOS SDK |
1 | - (NSString*) srfidGetSdkVersion; | Supported | Supported |
2 | - (SRFID_RESULT) srfidSetDelegate:(id<srfidISdkApiDelegate>)delegate; | Supported | Supported |
3 | - (SRFID_RESULT) srfidSubsribeForEvents:(int)sdkEventsMask; | Supported | Supported |
4 | - (SRFID_RESULT) srfidUnsubsribeForEvents:(int)sdkEventsMask | Supported | Supported |
5 | - (SRFID_RESULT) srfidSetOperationalMode:(int)operationalMode; | Supported | Supported |
6 | - (SRFID_RESULT) srfidGetAvailableReadersList:(NSMutableArray**)availableReadersList; | Supported | Supported |
7 | - (SRFID_RESULT) srfidGetActiveReadersList:(NSMutableArray**)activeReadersList; | Supported | Supported |
8 | - (SRFID_RESULT) srfidEstablishCommunicationSession:(int)readerID; | Supported | Supported |
9 | - (SRFID_RESULT) srfidTerminateCommunicationSession:(int)readerID; | Supported | Supported |
10 | - (SRFID_RESULT) srfidEstablishAsciiConnection:(int)readerID aPassword:(NSString*)password; | Supported | Supported |
11 | - (SRFID_RESULT) srfidEnableAvailableReadersDetection:(BOOL)enable; | Supported | Supported |
12 | - (SRFID_RESULT) srfidEnableAutomaticSessionReestablishment:(BOOL)enable; | Supported | Supported |
13 | - (SRFID_RESULT) srfidStartRapidRead:(int)readerID aReportConfig:(srfidReportConfig*)reportConfig aAccessConfig:(srfidAccessConfig*)accessConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
14 | - (SRFID_RESULT) srfidStopRapidRead:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
15 | - (SRFID_RESULT) srfidStartInventory:(int)readerID aMemoryBank:(SRFID_MEMORYBANK)memoryBankId aReportConfig:(srfidReportConfig*)reportConfig aAccessConfig:(srfidAccessConfig*)accessConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
16 | - (SRFID_RESULT) srfidStopInventory:(int)readerID aStatusMessage:(NSString**)statusMessage;` | Supported | Supported |
17 | - (SRFID_RESULT) srfidPerformBrandCheckInventory:(int)readerID aMemoryBank:(SRFID_MEMORYBANK)memoryBankId aReportConfig:(srfidReportConfig*)reportConfig aAccessConfig:(srfidAccessConfig*)accessConfig aStatusMessage:(NSString**)statusMessage brandId:(NSString*)brandId epcLenth:(int)epcLength; | Supported | Supported |
18 | - (SRFID_RESULT) srfidGetSupportedLinkProfiles:(int)readerID aLinkProfilesList:(NSMutableArray**)linkProfilesList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
19 | - (SRFID_RESULT) srfidGetAntennaConfiguration:(int)readerID aAntennaConfiguration:(srfidAntennaConfiguration**)antennaConfiguration aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
20 | - (SRFID_RESULT) srfidSetAntennaConfiguration:(int)readerID aAntennaConfiguration:(srfidAntennaConfiguration*)antennaConfiguration aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
21 | - (SRFID_RESULT) srfidGetDpoConfiguration:(int)readerID aDpoConfiguration:(srfidDynamicPowerConfig**)dpoConfiguration aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
22 | - (SRFID_RESULT) srfidSetDpoConfiguration:(int)readerID aDpoConfiguration:(srfidDynamicPowerConfig*)dpoConfiguration aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
23 | - (SRFID_RESULT) srfidGetSingulationConfiguration:(int)readerID aSingulationConfig:(srfidSingulationConfig**)singulationConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
24 | - (SRFID_RESULT) srfidSetSingulationConfiguration:(int)readerID aSingulationConfig:(srfidSingulationConfig*)singulationConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
25 | - (SRFID_RESULT) srfidGetTagReportConfiguration:(int)readerID aTagReportConfig:(srfidTagReportConfig**)reportConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
26 | - (SRFID_RESULT) srfidSetTagReportConfiguration:(int)readerID aTagReportConfig:(srfidTagReportConfig*)reportConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
27 | - (SRFID_RESULT) srfidGetReaderVersionInfo:(int)readerID aReaderVersionInfo:(srfidReaderVersionInfo**)readerVersionInfo aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
28 | - (SRFID_RESULT) srfidGetReaderCapabilitiesInfo:(int)readerID aReaderCapabilitiesInfo:(srfidReaderCapabilitiesInfo**)readerCapabilitiesInfo aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
29 | - (SRFID_RESULT) srfidGetStartTriggerConfiguration:(int)readerID aStartTriggeConfig:(srfidStartTriggerConfig**)triggerConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
30 | - (SRFID_RESULT) srfidSetStartTriggerConfiguration:(int)readerID aStartTriggeConfig:(srfidStartTriggerConfig*)triggerConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
31 | - (SRFID_RESULT) srfidGetStopTriggerConfiguration:(int)readerID aStopTriggeConfig:(srfidStopTriggerConfig**)triggerConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
32 | - (SRFID_RESULT) srfidSetStopTriggerConfiguration:(int)readerID aStopTriggeConfig:(srfidStopTriggerConfig*)triggerConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
33 | - (SRFID_RESULT) srfidGetSupportedRegions:(int)readerID aSupportedRegions:(NSMutableArray**)supportedRegionsList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
34 | - (SRFID_RESULT) srfidGetRegionInfo:(int)readerID aRegionCode:(NSString*)regionCode aSupportedChannels:(NSMutableArray**)supportedChannelsList aHoppingConfigurable:(BOOL*)hoppingConfigurable aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
35 | - (SRFID_RESULT) srfidGetRegulatoryConfig:(int)readerID aRegulatoryConfig:(srfidRegulatoryConfig**)regulatoryConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
36 | - (SRFID_RESULT) srfidSetRegulatoryConfig:(int)readerID aRegulatoryConfig:(srfidRegulatoryConfig*)regulatoryConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
37 | - (SRFID_RESULT) srfidGetBeeperConfig:(int)readerID aBeeperConfig:(SRFID_BEEPERCONFIG*)beeperConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
38 | - (SRFID_RESULT) srfidSetBeeperConfig:(int)readerID aBeeperConfig:(SRFID_BEEPERCONFIG)beeperConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
39 | - (SRFID_RESULT) srfidGetPreFilters:(int)readerID aPreFilters:(NSMutableArray**)filtersList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
40 | - (SRFID_RESULT) srfidSetPreFilters:(int)readerID aPreFilters:(NSMutableArray*)filtersList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
41 | - (SRFID_RESULT) srfidSetPreFilters:(int)readerID aPreFilters:(NSMutableArray*)filtersList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
42 | - (SRFID_RESULT) srfidStartTagLocationing:(int)readerID aTagEpcId:(NSString*)epcID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
43 | - (SRFID_RESULT) srfidStartMultiTagsLocationing:(int)readerID aReportConfig:(srfidReportConfig*)reportConfig aAccessConfig:(srfidAccessConfig*)accessConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
44 | - (SRFID_RESULT) srfidStopTagLocationing:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
45 | - (SRFID_RESULT) srfidStopMultiTagsLocationing:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
46 | - (SRFID_RESULT) srfidSaveReaderConfiguration:(int)readerID aSaveCustomDefaults:(BOOL)saveCustomDefaults aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
47 | - (SRFID_RESULT) srfidReadTag:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aLength:(short)length aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
48 | - (SRFID_RESULT) srfidWriteTag:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aData:(NSString*)data aPassword:(long)password aDoBlockWrite:(BOOL)blockWrite aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
49 | - (SRFID_RESULT) srfidKillTag:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
50 | - (SRFID_RESULT) srfidLockTag:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aAccessPermissions:(SRFID_ACCESSPERMISSION)accessPermissions aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
51 | - (SRFID_RESULT) srfidReadTag:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aLength:(short)length aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
52 | - (SRFID_RESULT) srfidWriteTag:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aData:(NSString*)data aPassword:(long)password aDoBlockWrite:(BOOL)blockWrite aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
53 | - (SRFID_RESULT) srfidKillTag:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessTagData:(srfidTagData**)accessTagData aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
54 | - (SRFID_RESULT) srfidLockTag:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aAccessPermissions:(SRFID_ACCESSPERMISSION)accessPermissions aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported | =
55 | - (SRFID_RESULT) srfidBlockErase:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aLength:(short)length aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
56 | - (SRFID_RESULT) srfidRequestBatteryStatus:(int)readerID; | Supported | Supported |
57 | - (SRFID_RESULT) srfidRequestDeviceStatus:(int)readerID aBattery:(BOOL)getBattery aTemperature:(BOOL)getTemperature aPower:(BOOL)getPower; | Supported | Supported |
58 | - (SRFID_RESULT) srfidGetBatchModeConfig:(int)readerID aBatchModeConfig:(SRFID_BATCHMODECONFIG*)batchModeConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
59 | - (SRFID_RESULT) srfidSetBatchModeConfig:(int)readerID aBatchModeConfig:(SRFID_BATCHMODECONFIG)batchModeConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
60 | - (SRFID_RESULT) srfidGetUSBBatchModeConfig:(int)readerID aBatchModeConfig:(SRFID_BATCHMODECONFIG*)batchModeConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
61 | - (SRFID_RESULT) srfidSetUSBBatchModeConfig:(int)readerID aBatchModeConfig:(SRFID_BATCHMODECONFIG)batchModeConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
62 | - (SRFID_RESULT) srfidgetTags:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
63 | - (SRFID_RESULT) srfidGetConfigurations; | Supported | Supported |
64 | - (SRFID_RESULT) srfidPurgeTags:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
65 | - (SRFID_RESULT) srfidSetAttribute:(int)readerId attributeNumber:(int)attrNum attributeValue:(int)attrVal attributeType:(NSString*)attrType aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
66 | - (SRFID_RESULT) srfidSetAttribute:(int)readerId attributeNumber:(int)attrNum attributeValue:(int)attrVal attributeType:(NSString*)attrType aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
67 | - (SRFID_RESULT) srfidGetAttribute:(int)readerID aAttrNum:(int)attrNum aAttrInfo:(srfidAttribute**)attrInfo aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
68 | - (SRFID_RESULT) srfidLocateReader:(int)readerID doEnabled:(BOOL)doEnabled aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
69 | - (SRFID_RESULT) srfidReadTagAsync:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aLength:(short)length aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
70 | - (SRFID_RESULT) srfidReadTagAsync:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aLength:(short)length aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
71 | - (SRFID_RESULT) srfidWriteTagAsync:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aData:(NSString*)data aPassword:(long)password aDoBlockWrite:(BOOL)blockWrite aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
72 | - (SRFID_RESULT) srfidWriteTagAsync:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aOffset:(short)offset aData:(NSString*)data aPassword:(long)password aDoBlockWrite:(BOOL)blockWrite aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
73 | - (SRFID_RESULT) srfidLockTagAsync:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aAccessPermissions:(SRFID_ACCESSPERMISSION)accessPermissions aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
74 | - (SRFID_RESULT) srfidLockTagAsync:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aMemoryBank:(SRFID_MEMORYBANK)memoryBankID aAccessPermissions:(SRFID_ACCESSPERMISSION)accessPermissions aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
75 | - (SRFID_RESULT) srfidKillTagAsync:(int)readerID aTagID:(NSString*)tagID aAccessTagData:(srfidTagData**)accessTagData aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
76 | - (SRFID_RESULT) srfidKillTagAsync:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aPassword:(long)password aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
77 | - (SRFID_RESULT) srfidPerformAccessInSequence:(int)readerID aAccessCriteria:(srfidAccessCriteria*)accessCriteria aAccessParameters: (NSArray *)accessParameters aStatusMessage:(NSString**)statusMessage | Supported | Supported |
78 | - (SRFID_RESULT) srfidSetUniqueTagReportConfiguration:(int)readerID aUtrConfiguration:(srfidUniqueTagsReport*)UtrConfiguration aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
79 | - (SRFID_RESULT)srfidGetKeylayoutType:(int)readerID upperTrigger:(SRFID_NEW_ENUM_KEYLAYOUT_TYPE*)upper lowerTrigger:(SRFID_NEW_ENUM_KEYLAYOUT_TYPE*)lower; | Supported | Supported |
80 | - (SRFID_RESULT)srfidSetKeylayoutType:(int)readerID upperTrigger:(SRFID_NEW_ENUM_KEYLAYOUT_TYPE)upper lowerTrigger:(SRFID_NEW_ENUM_KEYLAYOUT_TYPE)lower; | Supported | Supported |
81 | - (SRFID_RESULT) srfidReboot:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
82 | - (SRFID_RESULT) srfidFactoryReset:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
83 | - (SRFID_RESULT) srfidGetBatteryStatus:(int)readerID batteryStatusArray:(NSMutableArray**)batteryStatusArray aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
84 | - (SRFID_RESULT)srfidGetWifiStatus:(int)readerID wifiStatusInfo:(srfidGetWifiStatusInfo **)wifiStatusInfo aStatusMessage:(NSString**)astatusMessage; | Supported | Supported |
85 | - (SRFID_RESULT) srfidWifiEnableDisable:(int)readerID enable:(BOOL)enableWifiStatus aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
86 | - (SRFID_RESULT) srfidGetWlanProfileList:(int)readerID wlanProfileList:(NSMutableArray **)wlanProfileList aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
87 | - (SRFID_RESULT) srfidAddWlanProfile:(int)readerID ssidWlan:(NSString*)ssidWlan wlanPassword:(NSString*)wlanPassword aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
88 | - (SRFID_RESULT) srfidRemoveWlanProfile:(int)readerID ssidWlan:(NSString*)ssidWlan aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
89 | - (SRFID_RESULT) srfidGetWlanScanList:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
90 | - (SRFID_RESULT) srfidWlanSaveProfile:(int)readerID aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
91 | -(SRFID_RESULT)addEndPointConfig:(int)readerID endPointConfig:(RfidSetEndPointConfig*)endpointConfig aStatusMessage:(NSString**)statusMessage; | Supported | Supported |
92 | -(SRFID_RESULT)getEndPointList:(int)readerID endPointList:(NSMutableArray **)endPointList status:(NSString **)statusMessage; | Supported | Supported |
93 | -(SRFID_RESULT)saveEndPointConfig:(int)readerID aStatusMessage:(NSString**)statusMessage | Supported | Supported |
94 | -(SRFID_RESULT)removeEndPointConfig:(int)readerID endPointName:(NSString*)endPointName aStatusMessage:(NSString**)statusMessage | Supported | Supported |
95 | - (SRFID_RESULT)getEndpointConfig:(int)readerID endPointName:(NSString*)endPointName endPointConfig:(srfidGetEndPointConfig **)endPointConfig aStatusMessage:(NSString**)astatusMessage | Supported | Supported |