wxr
2021-12-15 e71c57108e6dd407c2c6f0361f68150f2ff9aed5
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
using System;
 
namespace HdlBlufi
{
    public enum OpMode : uint
    {
        Null = 0,
        Sta,
        SoftAP,
        StaSoftAP
    }
 
    public enum SoftAPSecurity : uint
    {
        Open = 0,
        Wep,
        Wpa,
        Wpa2,
        Wpawpa2,
        Unknown
    }
 
    public enum DataDirection : uint
    {
        Output = 0,
        Input
    }
 
    public enum PackageType : uint
    {
        Ctrl = 0,
        Data
    }
 
    //[Verify(InferredFromMemberPrefix)]
    public enum CtrlSubType : uint
    {
        Ack = 0,
        SetSecurityMode,
        SetOpMode,
        ConnectWiFi,
        DisconnectWiFi,
        GetWiFiStatus,
        Deauthenticate,
        GetVersion,
        CloseConnection,
        GetWiFiList
    }
 
    //[Verify(InferredFromMemberPrefix)]
    public enum DataSubType : uint
    {
        Neg = 0,
        StaBssid,
        StaSsid,
        StaPassword,
        SoftAPSsid,
        SoftAPPassword,
        SoftAPMaxConnection,
        SoftAPAuthMode,
        SoftAPChannel,
        UserName,
        CACertification,
        ClentCertification,
        ServerCertification,
        ClientPrivateKey,
        ServerPrivateKey,
        WiFiConnectionState,
        Version,
        WiFiList,
        Error,
        CustomData
    }
 
    public enum BlufiStatusCode : uint
    {
        Success = 0,
        Failed = 100,
        InvalidRequest,
        WriteFailed,
        InvalidData,
        BLEStateDisable,
        Exception
    }
}