Androidapi.JNI.Net.Wifi.hpp文件

// CodeGear C++Builder
// Copyright (c) 1995, 2014 by Embarcadero Technologies, Inc.
// All rights reserved


// (DO NOT EDIT: machine generated header) 'Androidapi.JNI.Net.Wifi.pas' rev: 28.00 (Android)


#ifndef Androidapi_Jni_Net_WifiHPP
#define Androidapi_Jni_Net_WifiHPP


#pragma delphiheader begin
#pragma option push
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member 
#pragma pack(push,8)
#include <System.hpp> // Pascal unit
#include <SysInit.hpp> // Pascal unit
#include <Androidapi.JNIBridge.hpp> // Pascal unit
#include <Androidapi.JNI.JavaTypes.hpp> // Pascal unit
#include <Androidapi.Jni.hpp> // Pascal unit
#include <System.Rtti.hpp> // Pascal unit


//-- user supplied -----------------------------------------------------------


namespace Androidapi
{
namespace Jni
{
namespace Net
{
namespace Wifi
{
//-- type declarations -------------------------------------------------------
__interface JScanResultClass;
typedef System::DelphiInterface<JScanResultClass> _di_JScanResultClass;
__interface  INTERFACE_UUID("{5AEBB13C-C013-47CB-B120-F3D1FCFF9BE8}") JScanResultClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

};


__interface JScanResult;
typedef System::DelphiInterface<JScanResult> _di_JScanResult;
__interface  INTERFACE_UUID("{1D32FC9E-D6EB-4F1F-9760-1E90D971D602}") JScanResult  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetBSSID(void) = 0 ;
virtual void __fastcall _SetBSSID(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetSSID(void) = 0 ;
virtual void __fastcall _SetSSID(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _Getcapabilities(void) = 0 ;
virtual void __fastcall _Setcapabilities(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual int __fastcall _Getfrequency(void) = 0 ;
virtual void __fastcall _Setfrequency(int Value) = 0 ;
virtual int __fastcall _Getlevel(void) = 0 ;
virtual void __fastcall _Setlevel(int Value) = 0 ;
HIDESBASE virtual Androidapi::Jni::Javatypes::_di_JString __cdecl toString(void) = 0 ;
__property Androidapi::Jni::Javatypes::_di_JString BSSID = {read=_GetBSSID, write=_SetBSSID};
__property Androidapi::Jni::Javatypes::_di_JString SSID = {read=_GetSSID, write=_SetSSID};
__property Androidapi::Jni::Javatypes::_di_JString capabilities = {read=_Getcapabilities, write=_Setcapabilities};
__property int frequency = {read=_Getfrequency, write=_Setfrequency};
__property int level = {read=_Getlevel, write=_Setlevel};
};


class DELPHICLASS TJScanResult;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJScanResult : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JScanResultClass,_di_JScanResult> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JScanResultClass,_di_JScanResult>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJScanResult(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JScanResultClass,_di_JScanResult> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJScanResult(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationClass;
typedef System::DelphiInterface<JWifiConfigurationClass> _di_JWifiConfigurationClass;
__interface JWifiConfiguration;
typedef System::DelphiInterface<JWifiConfiguration> _di_JWifiConfiguration;
__interface  INTERFACE_UUID("{7C986A3D-A1CF-4F27-86DB-BF067F3A1519}") JWifiConfigurationClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
HIDESBASE virtual _di_JWifiConfiguration __cdecl init(void) = 0 /* overload */;
};


__interface  INTERFACE_UUID("{8F911FA8-4F7D-4819-A477-8B2B1A9BA842}") JWifiConfiguration  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetBSSID(void) = 0 ;
virtual void __fastcall _SetBSSID(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetSSID(void) = 0 ;
virtual void __fastcall _SetSSID(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual bool __fastcall _GethiddenSSID(void) = 0 ;
virtual void __fastcall _SethiddenSSID(bool Value) = 0 ;
virtual int __fastcall _GetnetworkId(void) = 0 ;
virtual void __fastcall _SetnetworkId(int Value) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetpreSharedKey(void) = 0 ;
virtual void __fastcall _SetpreSharedKey(Androidapi::Jni::Javatypes::_di_JString Value) = 0 ;
virtual int __fastcall _Getpriority(void) = 0 ;
virtual void __fastcall _Setpriority(int Value) = 0 ;
virtual int __fastcall _Getstatus(void) = 0 ;
virtual void __fastcall _Setstatus(int Value) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetwepKeys(void) = 0 ;
virtual void __fastcall _SetwepKeys(Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * Value) = 0 ;
virtual int __fastcall _GetwepTxKeyIndex(void) = 0 ;
virtual void __fastcall _SetwepTxKeyIndex(int Value) = 0 ;
HIDESBASE virtual Androidapi::Jni::Javatypes::_di_JString __cdecl toString(void) = 0 ;
__property Androidapi::Jni::Javatypes::_di_JString BSSID = {read=_GetBSSID, write=_SetBSSID};
__property Androidapi::Jni::Javatypes::_di_JString SSID = {read=_GetSSID, write=_SetSSID};
__property bool hiddenSSID = {read=_GethiddenSSID, write=_SethiddenSSID};
__property int networkId = {read=_GetnetworkId, write=_SetnetworkId};
__property Androidapi::Jni::Javatypes::_di_JString preSharedKey = {read=_GetpreSharedKey, write=_SetpreSharedKey};
__property int priority = {read=_Getpriority, write=_Setpriority};
__property int status = {read=_Getstatus, write=_Setstatus};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * wepKeys = {read=_GetwepKeys, write=_SetwepKeys};
__property int wepTxKeyIndex = {read=_GetwepTxKeyIndex, write=_SetwepTxKeyIndex};
};


class DELPHICLASS TJWifiConfiguration;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfiguration : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationClass,_di_JWifiConfiguration> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationClass,_di_JWifiConfiguration>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfiguration(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationClass,_di_JWifiConfiguration> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfiguration(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationAuthAlgorithmClass;
typedef System::DelphiInterface<JWifiConfigurationAuthAlgorithmClass> _di_JWifiConfigurationAuthAlgorithmClass;
__interface  INTERFACE_UUID("{215B95A2-5A70-475F-9235-767501988613}") JWifiConfigurationAuthAlgorithmClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetLEAP(void) = 0 ;
virtual int __fastcall _GetOPEN(void) = 0 ;
virtual int __fastcall _GetSHARED(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetvarName(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int LEAP = {read=_GetLEAP};
__property int OPEN = {read=_GetOPEN};
__property int SHARED = {read=_GetSHARED};
__property Androidapi::Jni::Javatypes::_di_JString varName = {read=_GetvarName};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationAuthAlgorithm;
typedef System::DelphiInterface<JWifiConfigurationAuthAlgorithm> _di_JWifiConfigurationAuthAlgorithm;
__interface  INTERFACE_UUID("{D5A213AD-E489-42FE-81FC-4BF2591A2581}") JWifiConfigurationAuthAlgorithm  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationAuthAlgorithm;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationAuthAlgorithm : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationAuthAlgorithmClass,_di_JWifiConfigurationAuthAlgorithm> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationAuthAlgorithmClass,_di_JWifiConfigurationAuthAlgorithm>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationAuthAlgorithm(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationAuthAlgorithmClass,_di_JWifiConfigurationAuthAlgorithm> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationAuthAlgorithm(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationGroupCipherClass;
typedef System::DelphiInterface<JWifiConfigurationGroupCipherClass> _di_JWifiConfigurationGroupCipherClass;
__interface  INTERFACE_UUID("{1E7B0993-BFFD-4BA8-A8BF-2C9B93F2982C}") JWifiConfigurationGroupCipherClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetCCMP(void) = 0 ;
virtual int __fastcall _GetTKIP(void) = 0 ;
virtual int __fastcall _GetWEP104(void) = 0 ;
virtual int __fastcall _GetWEP40(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetvarName(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int CCMP = {read=_GetCCMP};
__property int TKIP = {read=_GetTKIP};
__property int WEP104 = {read=_GetWEP104};
__property int WEP40 = {read=_GetWEP40};
__property Androidapi::Jni::Javatypes::_di_JString varName = {read=_GetvarName};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationGroupCipher;
typedef System::DelphiInterface<JWifiConfigurationGroupCipher> _di_JWifiConfigurationGroupCipher;
__interface  INTERFACE_UUID("{D3FE4453-0A47-4A53-9364-61C736F1F3BE}") JWifiConfigurationGroupCipher  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationGroupCipher;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationGroupCipher : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationGroupCipherClass,_di_JWifiConfigurationGroupCipher> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationGroupCipherClass,_di_JWifiConfigurationGroupCipher>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationGroupCipher(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationGroupCipherClass,_di_JWifiConfigurationGroupCipher> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationGroupCipher(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationKeyMgmtClass;
typedef System::DelphiInterface<JWifiConfigurationKeyMgmtClass> _di_JWifiConfigurationKeyMgmtClass;
__interface  INTERFACE_UUID("{46349CF3-AF0C-4DD4-A117-A4DEA4A1FC21}") JWifiConfigurationKeyMgmtClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetIEEE8021X(void) = 0 ;
virtual int __fastcall _GetNONE(void) = 0 ;
virtual int __fastcall _GetWPA_EAP(void) = 0 ;
virtual int __fastcall _GetWPA_PSK(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetvarName(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int IEEE8021X = {read=_GetIEEE8021X};
__property int NONE = {read=_GetNONE};
__property int WPA_EAP = {read=_GetWPA_EAP};
__property int WPA_PSK = {read=_GetWPA_PSK};
__property Androidapi::Jni::Javatypes::_di_JString varName = {read=_GetvarName};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationKeyMgmt;
typedef System::DelphiInterface<JWifiConfigurationKeyMgmt> _di_JWifiConfigurationKeyMgmt;
__interface  INTERFACE_UUID("{B33C6029-277D-47C9-9465-86D2E8C01A59}") JWifiConfigurationKeyMgmt  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationKeyMgmt;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationKeyMgmt : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationKeyMgmtClass,_di_JWifiConfigurationKeyMgmt> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationKeyMgmtClass,_di_JWifiConfigurationKeyMgmt>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationKeyMgmt(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationKeyMgmtClass,_di_JWifiConfigurationKeyMgmt> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationKeyMgmt(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationPairwiseCipherClass;
typedef System::DelphiInterface<JWifiConfigurationPairwiseCipherClass> _di_JWifiConfigurationPairwiseCipherClass;
__interface  INTERFACE_UUID("{0817D2D9-BD87-46BE-82A4-883A61D4381F}") JWifiConfigurationPairwiseCipherClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetCCMP(void) = 0 ;
virtual int __fastcall _GetNONE(void) = 0 ;
virtual int __fastcall _GetTKIP(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetvarName(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int CCMP = {read=_GetCCMP};
__property int NONE = {read=_GetNONE};
__property int TKIP = {read=_GetTKIP};
__property Androidapi::Jni::Javatypes::_di_JString varName = {read=_GetvarName};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationPairwiseCipher;
typedef System::DelphiInterface<JWifiConfigurationPairwiseCipher> _di_JWifiConfigurationPairwiseCipher;
__interface  INTERFACE_UUID("{F7326A76-992E-44E3-AD15-14A2D2DA00A1}") JWifiConfigurationPairwiseCipher  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationPairwiseCipher;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationPairwiseCipher : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationPairwiseCipherClass,_di_JWifiConfigurationPairwiseCipher> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationPairwiseCipherClass,_di_JWifiConfigurationPairwiseCipher>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationPairwiseCipher(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationPairwiseCipherClass,_di_JWifiConfigurationPairwiseCipher> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationPairwiseCipher(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationProtocolClass;
typedef System::DelphiInterface<JWifiConfigurationProtocolClass> _di_JWifiConfigurationProtocolClass;
__interface  INTERFACE_UUID("{6112F757-C8D1-4F34-A97B-C6B1F82B6FC6}") JWifiConfigurationProtocolClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetRSN(void) = 0 ;
virtual int __fastcall _GetWPA(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetvarName(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int RSN = {read=_GetRSN};
__property int WPA = {read=_GetWPA};
__property Androidapi::Jni::Javatypes::_di_JString varName = {read=_GetvarName};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationProtocol;
typedef System::DelphiInterface<JWifiConfigurationProtocol> _di_JWifiConfigurationProtocol;
__interface  INTERFACE_UUID("{17AE3BB2-D6A1-432C-A78A-8E75D7A66207}") JWifiConfigurationProtocol  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationProtocol;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationProtocol : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationProtocolClass,_di_JWifiConfigurationProtocol> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationProtocolClass,_di_JWifiConfigurationProtocol>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationProtocol(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationProtocolClass,_di_JWifiConfigurationProtocol> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationProtocol(void) { }

};


#pragma pack(pop)


__interface JWifiConfigurationStatusClass;
typedef System::DelphiInterface<JWifiConfigurationStatusClass> _di_JWifiConfigurationStatusClass;
__interface  INTERFACE_UUID("{ADE52A99-B548-4BC3-94C6-B80BE0391B93}") JWifiConfigurationStatusClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual int __fastcall _GetCURRENT(void) = 0 ;
virtual int __fastcall _GetDISABLED(void) = 0 ;
virtual int __fastcall _GetENABLED(void) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * __fastcall _GetStrings(void) = 0 ;
__property int CURRENT = {read=_GetCURRENT};
__property int DISABLED = {read=_GetDISABLED};
__property int ENABLED = {read=_GetENABLED};
__property Androidapi::Jnibridge::TJavaObjectArray__1<Androidapi::Jni::Javatypes::_di_JString> * strings = {read=_GetStrings};
};


__interface JWifiConfigurationStatus;
typedef System::DelphiInterface<JWifiConfigurationStatus> _di_JWifiConfigurationStatus;
__interface  INTERFACE_UUID("{95BC78F2-51A2-4927-815F-1C49D1394CDA}") JWifiConfigurationStatus  : public Androidapi::Jni::Javatypes::JObject 
{

};


class DELPHICLASS TJWifiConfigurationStatus;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiConfigurationStatus : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationStatusClass,_di_JWifiConfigurationStatus> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationStatusClass,_di_JWifiConfigurationStatus>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiConfigurationStatus(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiConfigurationStatusClass,_di_JWifiConfigurationStatus> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiConfigurationStatus(void) { }

};


#pragma pack(pop)


__interface JWifiInfoClass;
typedef System::DelphiInterface<JWifiInfoClass> _di_JWifiInfoClass;
__interface  INTERFACE_UUID("{E34882C5-CD5D-469C-9020-513FC1C4E48A}") JWifiInfoClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetLINK_SPEED_UNITS(void) = 0 ;
__property Androidapi::Jni::Javatypes::_di_JString LINK_SPEED_UNITS = {read=_GetLINK_SPEED_UNITS};
};


__interface JWifiInfo;
typedef System::DelphiInterface<JWifiInfo> _di_JWifiInfo;
__interface JSupplicantState;
typedef System::DelphiInterface<JSupplicantState> _di_JSupplicantState;
__interface  INTERFACE_UUID("{6E31D165-FE5E-49EF-BE9D-61A93C7A8EAB}") JWifiInfo  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual Androidapi::Jni::Javatypes::_di_JString __cdecl getBSSID(void) = 0 ;
virtual bool __cdecl getHiddenSSID(void) = 0 ;
virtual int __cdecl getIpAddress(void) = 0 ;
virtual int __cdecl getLinkSpeed(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __cdecl getMacAddress(void) = 0 ;
virtual int __cdecl getNetworkId(void) = 0 ;
virtual int __cdecl getRssi(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __cdecl getSSID(void) = 0 ;
virtual _di_JSupplicantState __cdecl getSupplicantState(void) = 0 ;
HIDESBASE virtual Androidapi::Jni::Javatypes::_di_JString __cdecl toString(void) = 0 ;
};


class DELPHICLASS TJWifiInfo;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiInfo : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiInfoClass,_di_JWifiInfo> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiInfoClass,_di_JWifiInfo>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiInfo(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiInfoClass,_di_JWifiInfo> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiInfo(void) { }

};


#pragma pack(pop)


__interface JWifiManagerClass;
typedef System::DelphiInterface<JWifiManagerClass> _di_JWifiManagerClass;
__interface  INTERFACE_UUID("{03F05192-9999-43A4-9F7C-CE345486E4B6}") JWifiManagerClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

public:
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetACTION_PICK_WIFI_NETWORK(void) = 0 ;
virtual int __fastcall _GetERROR_AUTHENTICATING(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_BSSID(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_NETWORK_INFO(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_NEW_RSSI(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_NEW_STATE(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_PREVIOUS_WIFI_STATE(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_SUPPLICANT_CONNECTED(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_SUPPLICANT_ERROR(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetEXTRA_WIFI_STATE(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetNETWORK_IDS_CHANGED_ACTION(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetNETWORK_STATE_CHANGED_ACTION(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetRSSI_CHANGED_ACTION(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetSCAN_RESULTS_AVAILABLE_ACTION(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetSUPPLICANT_CONNECTION_CHANGE_ACTION(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetSUPPLICANT_STATE_CHANGED_ACTION(void) = 0 ;
virtual int __fastcall _GetWIFI_MODE_FULL(void) = 0 ;
virtual int __fastcall _GetWIFI_MODE_SCAN_ONLY(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JString __fastcall _GetWIFI_STATE_CHANGED_ACTION(void) = 0 ;
virtual int __fastcall _GetWIFI_STATE_DISABLED(void) = 0 ;
virtual int __fastcall _GetWIFI_STATE_DISABLING(void) = 0 ;
virtual int __fastcall _GetWIFI_STATE_ENABLED(void) = 0 ;
virtual int __fastcall _GetWIFI_STATE_ENABLING(void) = 0 ;
virtual int __fastcall _GetWIFI_STATE_UNKNOWN(void) = 0 ;
virtual int __cdecl calculateSignalLevel(int rssi, int numLevels) = 0 ;
virtual int __cdecl compareSignalLevel(int rssiA, int rssiB) = 0 ;
__property Androidapi::Jni::Javatypes::_di_JString ACTION_PICK_WIFI_NETWORK = {read=_GetACTION_PICK_WIFI_NETWORK};
__property int ERROR_AUTHENTICATING = {read=_GetERROR_AUTHENTICATING};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_BSSID = {read=_GetEXTRA_BSSID};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_NETWORK_INFO = {read=_GetEXTRA_NETWORK_INFO};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_NEW_RSSI = {read=_GetEXTRA_NEW_RSSI};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_NEW_STATE = {read=_GetEXTRA_NEW_STATE};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_PREVIOUS_WIFI_STATE = {read=_GetEXTRA_PREVIOUS_WIFI_STATE};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_SUPPLICANT_CONNECTED = {read=_GetEXTRA_SUPPLICANT_CONNECTED};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_SUPPLICANT_ERROR = {read=_GetEXTRA_SUPPLICANT_ERROR};
__property Androidapi::Jni::Javatypes::_di_JString EXTRA_WIFI_STATE = {read=_GetEXTRA_WIFI_STATE};
__property Androidapi::Jni::Javatypes::_di_JString NETWORK_IDS_CHANGED_ACTION = {read=_GetNETWORK_IDS_CHANGED_ACTION};
__property Androidapi::Jni::Javatypes::_di_JString NETWORK_STATE_CHANGED_ACTION = {read=_GetNETWORK_STATE_CHANGED_ACTION};
__property Androidapi::Jni::Javatypes::_di_JString RSSI_CHANGED_ACTION = {read=_GetRSSI_CHANGED_ACTION};
__property Androidapi::Jni::Javatypes::_di_JString SCAN_RESULTS_AVAILABLE_ACTION = {read=_GetSCAN_RESULTS_AVAILABLE_ACTION};
__property Androidapi::Jni::Javatypes::_di_JString SUPPLICANT_CONNECTION_CHANGE_ACTION = {read=_GetSUPPLICANT_CONNECTION_CHANGE_ACTION};
__property Androidapi::Jni::Javatypes::_di_JString SUPPLICANT_STATE_CHANGED_ACTION = {read=_GetSUPPLICANT_STATE_CHANGED_ACTION};
__property int WIFI_MODE_FULL = {read=_GetWIFI_MODE_FULL};
__property int WIFI_MODE_SCAN_ONLY = {read=_GetWIFI_MODE_SCAN_ONLY};
__property Androidapi::Jni::Javatypes::_di_JString WIFI_STATE_CHANGED_ACTION = {read=_GetWIFI_STATE_CHANGED_ACTION};
__property int WIFI_STATE_DISABLED = {read=_GetWIFI_STATE_DISABLED};
__property int WIFI_STATE_DISABLING = {read=_GetWIFI_STATE_DISABLING};
__property int WIFI_STATE_ENABLED = {read=_GetWIFI_STATE_ENABLED};
__property int WIFI_STATE_ENABLING = {read=_GetWIFI_STATE_ENABLING};
__property int WIFI_STATE_UNKNOWN = {read=_GetWIFI_STATE_UNKNOWN};
};


__interface JWifiManager;
typedef System::DelphiInterface<JWifiManager> _di_JWifiManager;
__interface JWifiManagerMulticastLock;
typedef System::DelphiInterface<JWifiManagerMulticastLock> _di_JWifiManagerMulticastLock;
__interface JWifiManagerWifiLock;
typedef System::DelphiInterface<JWifiManagerWifiLock> _di_JWifiManagerWifiLock;
__interface  INTERFACE_UUID("{56987130-3FBC-47FC-BAE4-743D32F41D1B}") JWifiManager  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual int __cdecl addNetwork(_di_JWifiConfiguration config) = 0 ;
virtual _di_JWifiManagerMulticastLock __cdecl createMulticastLock(Androidapi::Jni::Javatypes::_di_JString tag) = 0 ;
virtual _di_JWifiManagerWifiLock __cdecl createWifiLock(Androidapi::Jni::Javatypes::_di_JString tag) = 0 /* overload */;
virtual _di_JWifiManagerWifiLock __cdecl createWifiLock(int lockType, Androidapi::Jni::Javatypes::_di_JString tag) = 0 /* overload */;
virtual bool __cdecl disableNetwork(int netId) = 0 ;
virtual bool __cdecl disconnect(void) = 0 ;
virtual bool __cdecl enableNetwork(int netId, bool disableOthers) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JList __cdecl getConfiguredNetworks(void) = 0 ;
virtual _di_JWifiInfo __cdecl getConnectionInfo(void) = 0 ;
virtual Androidapi::Jni::Javatypes::_di_JList __cdecl getScanResults(void) = 0 ;
virtual int __cdecl getWifiState(void) = 0 ;
virtual bool __cdecl isWifiEnabled(void) = 0 ;
virtual bool __cdecl pingSupplicant(void) = 0 ;
virtual bool __cdecl reassociate(void) = 0 ;
virtual bool __cdecl reconnect(void) = 0 ;
virtual bool __cdecl removeNetwork(int netId) = 0 ;
virtual bool __cdecl saveConfiguration(void) = 0 ;
virtual bool __cdecl setWifiEnabled(bool enabled) = 0 ;
virtual bool __cdecl startScan(void) = 0 ;
virtual int __cdecl updateNetwork(_di_JWifiConfiguration config) = 0 ;
};


class DELPHICLASS TJWifiManager;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiManager : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerClass,_di_JWifiManager> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerClass,_di_JWifiManager>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiManager(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerClass,_di_JWifiManager> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiManager(void) { }

};


#pragma pack(pop)


__interface JWifiManagerMulticastLockClass;
typedef System::DelphiInterface<JWifiManagerMulticastLockClass> _di_JWifiManagerMulticastLockClass;
__interface  INTERFACE_UUID("{AB7FF97A-DB1B-49D0-B9C4-DB71120C0E91}") JWifiManagerMulticastLockClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

};


__interface  INTERFACE_UUID("{94091B6F-B3D2-4D9B-A121-67FF909B9952}") JWifiManagerMulticastLock  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual void __cdecl acquire(void) = 0 ;
virtual bool __cdecl isHeld(void) = 0 ;
virtual void __cdecl release(void) = 0 ;
virtual void __cdecl setReferenceCounted(bool refCounted) = 0 ;
HIDESBASE virtual Androidapi::Jni::Javatypes::_di_JString __cdecl toString(void) = 0 ;
};


class DELPHICLASS TJWifiManagerMulticastLock;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiManagerMulticastLock : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerMulticastLockClass,_di_JWifiManagerMulticastLock> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerMulticastLockClass,_di_JWifiManagerMulticastLock>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiManagerMulticastLock(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerMulticastLockClass,_di_JWifiManagerMulticastLock> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiManagerMulticastLock(void) { }

};


#pragma pack(pop)


__interface JWifiManagerWifiLockClass;
typedef System::DelphiInterface<JWifiManagerWifiLockClass> _di_JWifiManagerWifiLockClass;
__interface  INTERFACE_UUID("{09DB2A5C-6589-46FC-A20F-370A7DC60A2D}") JWifiManagerWifiLockClass  : public Androidapi::Jni::Javatypes::JObjectClass 
{

};


__interface  INTERFACE_UUID("{A20C2352-4E56-43A5-9219-82CC45F65D9B}") JWifiManagerWifiLock  : public Androidapi::Jni::Javatypes::JObject 
{

public:
virtual void __cdecl acquire(void) = 0 ;
virtual bool __cdecl isHeld(void) = 0 ;
virtual void __cdecl release(void) = 0 ;
virtual void __cdecl setReferenceCounted(bool refCounted) = 0 ;
HIDESBASE virtual Androidapi::Jni::Javatypes::_di_JString __cdecl toString(void) = 0 ;
};


class DELPHICLASS TJWifiManagerWifiLock;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJWifiManagerWifiLock : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerWifiLockClass,_di_JWifiManagerWifiLock> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerWifiLockClass,_di_JWifiManagerWifiLock>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJWifiManagerWifiLock(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JWifiManagerWifiLockClass,_di_JWifiManagerWifiLock> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJWifiManagerWifiLock(void) { }

};


#pragma pack(pop)


__interface JSupplicantStateClass;
typedef System::DelphiInterface<JSupplicantStateClass> _di_JSupplicantStateClass;
__interface  INTERFACE_UUID("{5EE27CFE-964F-44B8-9C03-71B5B0A93063}") JSupplicantStateClass  : public Androidapi::Jni::Javatypes::JEnumClass 
{

public:
virtual _di_JSupplicantState __fastcall _GetASSOCIATED(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetASSOCIATING(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetAUTHENTICATING(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetCOMPLETED(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetDISCONNECTED(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetDORMANT(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetFOUR_WAY_HANDSHAKE(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetGROUP_HANDSHAKE(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetINACTIVE(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetINTERFACE_DISABLED(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetINVALID(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetSCANNING(void) = 0 ;
virtual _di_JSupplicantState __fastcall _GetUNINITIALIZED(void) = 0 ;
virtual bool __cdecl isValidState(_di_JSupplicantState state) = 0 ;
HIDESBASE virtual _di_JSupplicantState __cdecl valueOf(Androidapi::Jni::Javatypes::_di_JString name) = 0 ;
virtual Androidapi::Jnibridge::TJavaObjectArray__1<_di_JSupplicantState> * __cdecl values(void) = 0 ;
__property _di_JSupplicantState ASSOCIATED = {read=_GetASSOCIATED};
__property _di_JSupplicantState ASSOCIATING = {read=_GetASSOCIATING};
__property _di_JSupplicantState AUTHENTICATING = {read=_GetAUTHENTICATING};
__property _di_JSupplicantState COMPLETED = {read=_GetCOMPLETED};
__property _di_JSupplicantState DISCONNECTED = {read=_GetDISCONNECTED};
__property _di_JSupplicantState DORMANT = {read=_GetDORMANT};
__property _di_JSupplicantState FOUR_WAY_HANDSHAKE = {read=_GetFOUR_WAY_HANDSHAKE};
__property _di_JSupplicantState GROUP_HANDSHAKE = {read=_GetGROUP_HANDSHAKE};
__property _di_JSupplicantState INACTIVE = {read=_GetINACTIVE};
__property _di_JSupplicantState INTERFACE_DISABLED = {read=_GetINTERFACE_DISABLED};
__property _di_JSupplicantState INVALID = {read=_GetINVALID};
__property _di_JSupplicantState SCANNING = {read=_GetSCANNING};
__property _di_JSupplicantState UNINITIALIZED = {read=_GetUNINITIALIZED};
};


__interface  INTERFACE_UUID("{E38578E3-F539-44BF-B181-CC349009E6F1}") JSupplicantState  : public Androidapi::Jni::Javatypes::JEnum 
{

};


class DELPHICLASS TJSupplicantState;
#pragma pack(push,4)
class PASCALIMPLEMENTATION TJSupplicantState : public Androidapi::Jnibridge::TJavaGenericImport__2<_di_JSupplicantStateClass,_di_JSupplicantState> 
{
typedef Androidapi::Jnibridge::TJavaGenericImport__2<_di_JSupplicantStateClass,_di_JSupplicantState>  inherited;

public:
/* TJavaImport.Create */ inline __fastcall TJSupplicantState(void * ID, void * ClsID, Androidapi::Jnibridge::TJavaVTable* VTable) : Androidapi::Jnibridge::TJavaGenericImport__2<_di_JSupplicantStateClass,_di_JSupplicantState> (ID, ClsID, VTable) { }
/* TJavaImport.Destroy */ inline __fastcall virtual ~TJSupplicantState(void) { }

};


#pragma pack(pop)


//-- var, const, procedure ---------------------------------------------------
} /* namespace Wifi */
} /* namespace Net */
} /* namespace Jni */
} /* namespace Androidapi */
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_ANDROIDAPI_JNI_NET_WIFI)
using namespace Androidapi::Jni::Net::Wifi;
#endif
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_ANDROIDAPI_JNI_NET)
using namespace Androidapi::Jni::Net;
#endif
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_ANDROIDAPI_JNI)
using namespace Androidapi::Jni;
#endif
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_ANDROIDAPI)
using namespace Androidapi;
#endif
#pragma pack(pop)
#pragma option pop


#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif // Androidapi_Jni_Net_WifiHPP
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值