黄学彪
2020-12-17 9f326f4000847e6167d8166fa2f6a66f53cb3734
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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();
    }
 
}