rea-agents - v2.1.0
Preparing search index...
application/AnalysisProvider
AnalysisProviderCandidate
Interface AnalysisProviderCandidate
Deep provider candidate discoverable before one target-bound route is chosen.
interface
AnalysisProviderCandidate
{
capabilities
()
:
readonly
CapabilityDescriptor
[]
;
createClient
(
target
:
BinaryTarget
,
profile
?:
{
digest
:
string
;
parameters
:
Record
<
string
,
JSONType
>
;
provider
:
{
id
:
string
;
name
:
string
;
version
:
string
}
;
provider_profile_schema_version
:
number
;
schema_version
:
1
;
}
,
)
:
AnalysisClient
;
identity
()
:
ProviderIdentity
;
inspectAvailability
()
:
ProviderAvailability
;
inspectTargetSupport
(
target
:
BinaryTarget
)
:
ProviderTargetSupport
;
resolveAnalysisProfile
(
target
:
BinaryTarget
,
options
?:
AnalysisProfileResolutionOptions
,
)
:
Promise
<
Result
<
AnalysisProfileResolution
,
AnalysisError
>
>
;
}
Hierarchy (
View Summary
)
AnalysisProvider
AnalysisProviderCandidate
Implemented by
GhidraProvider
HopperProvider
Index
Methods
capabilities
create
Client
identity
inspect
Availability
inspect
Target
Support
resolve
Analysis
Profile
Methods
capabilities
capabilities
()
:
readonly
CapabilityDescriptor
[]
Returns
readonly
CapabilityDescriptor
[]
create
Client
createClient
(
target
:
BinaryTarget
,
profile
?:
{
digest
:
string
;
parameters
:
Record
<
string
,
JSONType
>
;
provider
:
{
id
:
string
;
name
:
string
;
version
:
string
}
;
provider_profile_schema_version
:
number
;
schema_version
:
1
;
}
,
)
:
AnalysisClient
Parameters
target
:
BinaryTarget
Optional
profile
:
{
digest
:
string
;
parameters
:
Record
<
string
,
JSONType
>
;
provider
:
{
id
:
string
;
name
:
string
;
version
:
string
}
;
provider_profile_schema_version
:
number
;
schema_version
:
1
;
}
Returns
AnalysisClient
identity
identity
()
:
ProviderIdentity
Returns
ProviderIdentity
inspect
Availability
inspectAvailability
()
:
ProviderAvailability
Returns
ProviderAvailability
inspect
Target
Support
inspectTargetSupport
(
target
:
BinaryTarget
)
:
ProviderTargetSupport
Parameters
target
:
BinaryTarget
Returns
ProviderTargetSupport
resolve
Analysis
Profile
resolveAnalysisProfile
(
target
:
BinaryTarget
,
options
?:
AnalysisProfileResolutionOptions
,
)
:
Promise
<
Result
<
AnalysisProfileResolution
,
AnalysisError
>
>
Parameters
target
:
BinaryTarget
Optional
options
:
AnalysisProfileResolutionOptions
Returns
Promise
<
Result
<
AnalysisProfileResolution
,
AnalysisError
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
capabilities
create
Client
identity
inspect
Availability
inspect
Target
Support
resolve
Analysis
Profile
rea-agents - v2.1.0
Loading...
Deep provider candidate discoverable before one target-bound route is chosen.