EMASCurlWeb/EMASCurlWebConstant.h (12 lines of code) (raw):
//
// EMASCurlWebConstant.h
// EMASCurl
//
// Created by xuyecan on 2025/2/5.
//
#import <Foundation/Foundation.h>
#define LimitVersion 13.0
NS_ASSUME_NONNULL_BEGIN
typedef void(^EMASCurlNetRedirectDecisionCallback)(BOOL);
typedef void(^EMASCurlNetResponseCallback)(NSURLResponse * _Nonnull response);
typedef void(^EMASCurlNetDataCallback)(NSData * _Nonnull data);
typedef void(^EMASCurlNetSuccessCallback)(void);
typedef void(^EMASCurlNetFailCallback)(NSError * _Nonnull error);
typedef void(^EMASCurlNetRedirectCallback)(NSURLResponse * _Nonnull response,
NSURLRequest * _Nonnull redirectRequest,
EMASCurlNetRedirectDecisionCallback redirectDecisionCallback);
NS_ASSUME_NONNULL_END