yumapro  23.10T-6
YumaPro SDK
Loading...
Searching...
No Matches
Agent Profile

The agent profile is used to store most of the configuration settings. More...

Collaboration diagram for Agent Profile:

Data Structures

struct  agt_profile_t
 Multiple instances are not supported. More...
 

Functions

val_value_tagt_sil_profile_make_value (agt_profile_t *profile, obj_template_t *parent_obj, status_t *res)
 Create a agt-profile container to send to a subsystem. More...
 

Detailed Description

The agent profile is used to store most of the configuration settings.

They are used for running one instance of the server.

Function Documentation

◆ agt_sil_profile_make_value()

val_value_t * agt_sil_profile_make_value ( agt_profile_t profile,
obj_template_t parent_obj,
status_t res 
)

Create a agt-profile container to send to a subsystem.

Used during registration to partially populate the agt_profile_t struct on a SIL-SA subsystem so many properties and parameters can be checked.

Not all values are sent!! View agt.h agt_profile_t struct for fields actually copied from the main server to the subsystem


    <agt-profile>
       ... leaf, leaf-list parms
    </agt-profile>

Parameters
profileprofile to convert to val_value_t tree
parent_obj<config-response> object
[out]resaddress of return status; *res status of operation
Returns
malloced val_value_t tree representing the profile
NULL if *res not NO_ERR
Here is the call graph for this function: