Proyectos de Subversion Iphone Microlearning

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
// Copyright 2020 Google LLC
2
//
3
// Licensed under the Apache License, Version 2.0 (the "License");
4
// you may not use this file except in compliance with the License.
5
// You may obtain a copy of the License at
6
//
7
//      http://www.apache.org/licenses/LICENSE-2.0
8
//
9
// Unless required by applicable law or agreed to in writing, software
10
// distributed under the License is distributed on an "AS IS" BASIS,
11
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
// See the License for the specific language governing permissions and
13
// limitations under the License.
14
 
15
#import "FirebaseCore/Sources/Private/FIRLogger.h"
16
 
17
NS_ASSUME_NONNULL_BEGIN
18
 
19
FOUNDATION_EXTERN NSString* const kFIRLoggerPerf;
20
 
21
#define FPRLogDebug(messageCode, ...) FIRLogDebug(kFIRLoggerPerf, messageCode, __VA_ARGS__)
22
#define FPRLogError(messageCode, ...) FIRLogError(kFIRLoggerPerf, messageCode, __VA_ARGS__)
23
#define FPRLogInfo(messageCode, ...) FIRLogInfo(kFIRLoggerPerf, messageCode, __VA_ARGS__)
24
#define FPRLogNotice(messageCode, ...) FIRLogNotice(kFIRLoggerPerf, messageCode, __VA_ARGS__)
25
#define FPRLogWarning(messageCode, ...) FIRLogWarning(kFIRLoggerPerf, messageCode, __VA_ARGS__)
26
 
27
// FPR Client message codes.
28
FOUNDATION_EXTERN NSString* const kFPRClientInitialize;
29
FOUNDATION_EXTERN NSString* const kFPRClientTempDirectory;
30
FOUNDATION_EXTERN NSString* const kFPRClientCreateWorkingDirectory;
31
FOUNDATION_EXTERN NSString* const kFPRClientClearcutUpload;
32
FOUNDATION_EXTERN NSString* const kFPRClientInstanceIDNotAvailable;
33
FOUNDATION_EXTERN NSString* const kFPRClientNameTruncated;
34
FOUNDATION_EXTERN NSString* const kFPRClientNameReserved;
35
FOUNDATION_EXTERN NSString* const kFPRClientInvalidTrace;
36
FOUNDATION_EXTERN NSString* const kFPRClientMetricLogged;
37
FOUNDATION_EXTERN NSString* const kFPRClientDataUpload;
38
FOUNDATION_EXTERN NSString* const kFPRClientNameLengthCheckFailed;
39
FOUNDATION_EXTERN NSString* const kFPRClientPerfNotConfigured;
40
FOUNDATION_EXTERN NSString* const kFPRClientSDKDisabled;
41
 
42
// FPR Trace message codes.
43
FOUNDATION_EXTERN NSString* const kFPRTraceNoName;
44
FOUNDATION_EXTERN NSString* const kFPRTraceAlreadyStopped;
45
FOUNDATION_EXTERN NSString* const kFPRTraceNotStarted;
46
FOUNDATION_EXTERN NSString* const kFPRTraceDisabled;
47
FOUNDATION_EXTERN NSString* const kFPRTraceEmptyName;
48
FOUNDATION_EXTERN NSString* const kFPRTraceStartedNotStopped;
49
FOUNDATION_EXTERN NSString* const kFPRTraceNotCreated;
50
FOUNDATION_EXTERN NSString* const kFPRTraceInvalidName;
51
 
52
// FPR NetworkTrace message codes.
53
FOUNDATION_EXTERN NSString* const kFPRNetworkTraceFileError;
54
FOUNDATION_EXTERN NSString* const kFPRNetworkTraceInvalidInputs;
55
FOUNDATION_EXTERN NSString* const kFPRNetworkTraceURLLengthExceeds;
56
FOUNDATION_EXTERN NSString* const kFPRNetworkTraceURLLengthTruncation;
57
FOUNDATION_EXTERN NSString* const kFPRNetworkTraceNotTrackable;
58
 
59
// FPR LogSampler message codes.
60
FOUNDATION_EXTERN NSString* const kFPRSamplerInvalidConfigs;
61
 
62
// FPR attributes message codes.
63
FOUNDATION_EXTERN NSString* const kFPRAttributeNoName;
64
FOUNDATION_EXTERN NSString* const kFPRAttributeNoValue;
65
FOUNDATION_EXTERN NSString* const kFPRMaxAttributesReached;
66
FOUNDATION_EXTERN NSString* const kFPRAttributeNameIllegalCharacters;
67
 
68
// Manual network instrumentation codes.
69
FOUNDATION_EXTERN NSString* const kFPRInstrumentationInvalidInputs;
70
FOUNDATION_EXTERN NSString* const kFPRInstrumentationDisabledAfterConfigure;
71
 
72
// FPR diagnostic message codes.
73
FOUNDATION_EXTERN NSString* const kFPRDiagnosticInfo;
74
FOUNDATION_EXTERN NSString* const kFPRDiagnosticFailure;
75
FOUNDATION_EXTERN NSString* const kFPRDiagnosticLog;
76
 
77
// FPR Configuration related error codes.
78
FOUNDATION_EXTERN NSString* const kFPRConfigurationFetchFailure;
79
 
80
// FPR URL filtering message codes.
81
FOUNDATION_EXTERN NSString* const kFPRURLAllowlistingEnabled;
82
 
83
// FPR Gauge manager codes.
84
FOUNDATION_EXTERN NSString* const kFPRGaugeManagerDataCollected;
85
FOUNDATION_EXTERN NSString* const kFPRSessionId;
86
FOUNDATION_EXTERN NSString* const kFPRCPUCollection;
87
FOUNDATION_EXTERN NSString* const kFPRMemoryCollection;
88
 
89
// FPRSDKConfiguration message codes.
90
FOUNDATION_EXTERN NSString* const kFPRSDKFeaturesBlock;
91
 
92
// FPRGDTEvent message codes.
93
FOUNDATION_EXTERN NSString* const kFPRTransportBytesError;
94
 
95
NS_ASSUME_NONNULL_END