//
//  duiba_FMDeviceManager.h
//  duiba_FMDeviceManager
//
//  Copyright (c) 2016年 Tongdun.inc. All rights reserved.
//

#define FM_SDK_VERSION @"2.1.5"

#import <Foundation/Foundation.h>
#import <AdSupport/ASIdentifierManager.h>
#import <UIKit/UIKit.h>
#import <sys/sysctl.h>
#import <ifaddrs.h>
#import <arpa/inet.h>
#import <net/if_dl.h>
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <SystemConfiguration/CaptiveNetwork.h>
#import <resolv.h>
#import <sys/stat.h>
#import <mach-o/dyld.h>
#import <dlfcn.h>
#import <sys/types.h>
#import <CommonCrypto/CommonDigest.h>

typedef struct duiba_void {
    void (*initWithOptions)(NSDictionary *);
    NSString *(*getDeviceInfo)();
} duiba_FMDeviceManager_t;

@interface duiba_FMDeviceManager : NSObject

+ (duiba_FMDeviceManager_t *) sharedManager;
+ (void) destroy;

@end

