using System;
|
|
using UIKit;
|
using Foundation;
|
using ObjCRuntime;
|
using CoreGraphics;
|
|
namespace Com.Mediatek.Elian
|
{
|
// @interface HDLElian : NSObject
|
[BaseType(typeof(NSObject))]
|
interface ElianNative
|
{
|
// +(int)InitSmartConnection:(NSString * _Nonnull)Target sendV1:(int)sendV1 sendV4:(int)sendV4;
|
[Static]
|
[Export("InitSmartConnection:sendV1:sendV4:")]
|
int InitSmartConnection(string Target, int sendV1, int sendV4);
|
|
// +(int)StartSmartConnection:(NSString * _Nonnull)SSID Password:(NSString * _Nonnull)Password Custom:(NSString * _Nonnull)Custom;
|
[Static]
|
[Export("StartSmartConnection:Password:Custom:")]
|
int StartSmartConnection(string SSID, string Password, string Custom);
|
|
// +(int)StopSmartConnection;
|
[Static]
|
[Export("StopSmartConnection")]
|
//[Verify(MethodToProperty)]
|
int StopSmartConnection();
|
}
|
|
}
|