Files
featherVoice/QXLive/Third/SDK/YTXOperators.framework/Headers/YTXNetUtils.h

101 lines
1.9 KiB
C
Raw Normal View History

2025-08-08 10:49:36 +08:00
//
// YTXNetUtils.h
// YTXOperators
//
// Created by yangli on 2020/11/9.
// Copyright © 2020 com.alicom. All rights reserved.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@interface YTXNetUtils : NSObject
/**
3G/4G
@return
*/
- (BOOL)checkDeviceCellularDataEnable;
/**
@return
*/
- (BOOL)isChinaUnicom;
/**
@return
*/
- (BOOL)isChinaMobile;
/**
@return
*/
- (BOOL)isChinaTelecom;
/**
@return
*/
- (NSString *)getCurrentCarrierName;
/**
460004600146003
@return
*/
- (NSString *)getCurrentCarrierCode API_DEPRECATED("废弃,完成不可用,返回空字符串", ios(4.0, 16.0));
/**
WiFi4G
@return
*/
- (NSString *)getNetworktype;
/**
SIM卡
@return
*/
- (BOOL)simSupportedIsOK;
/**
wwan是否开着p0网卡判断wifi或有wifi情况下都能检测到
@return
*/
- (BOOL)isWWANOpen;
/**
WiFi是否开着
@return
*/
- (BOOL)isWiFiOpen;
/**
wwan是否开着wifi情况下
@return
*/
- (BOOL)reachableViaWWAN;
/**
IP地址
@return
*/
- (NSString *)getMobilePrivateIPAddress:(BOOL)preferIPv4;
/**
@return
*/
- (NSString *)getOptionalCarrierInfo API_DEPRECATED("废弃,完成不可用,返回空字符串", ios(4.0, 16.0));;
/**
Ip地址
*/
- (NSString *)getCellularIp;
@end
NS_ASSUME_NONNULL_END