(file) Return to BuildAndReleaseOptions.html CVS log (file) (dir) Up to [Pegasus] / pegasus / doc

Diff for /pegasus/doc/BuildAndReleaseOptions.html between version 1.21 and 1.26.2.2

version 1.21, 2010/09/07 03:54:37 version 1.26.2.2, 2013/04/06 04:38:14
Line 747 
Line 747 
      indication provider.<br>      indication provider.<br>
 </ul> </ul>
  
 <h5>PEGASUS_ENABLE_PROTOCOL_INTERNAL_BINARY</h5>  
 <ul>  
   <b>Description: </b>If true, OpenPegasus uses a faster binary  
      protocol between the CIM server and provider manager. If false,  
      OpenPegasus uses the older XML-based protocol instead.  
      <br>  
   <b>Default Value: </b>true<br>  
   <b>Recommended Value (Development Build): </b>true<br>  
   <b>Recommended Value (Release Build): </b>true<br>  
   <b>Required: </b>No<br>  
   <b>Considerations: </b>This option improves performance by optimizing the  
      serialization and deserialization of messages between the server and  
      out-of-process providers.  
      <br>  
 </ul>  
   
 <h5>PEGASUS_ENABLE_PROTOCOL_BINARY</h5> <h5>PEGASUS_ENABLE_PROTOCOL_BINARY</h5>
 <ul> <ul>
   <b>Description: </b>If true, OpenPegasus uses a faster binary   <b>Description: </b>If true, OpenPegasus uses a faster binary
      protocol between local clients (including the provider agent) and the       protocol between local clients and the CIM server. If false, OpenPegasus
      CIM server. If false, OpenPegasus uses the conventional XML-based protocol       uses the conventional XML-based protocol instead.
      instead. See PEP#340 for more details.       See PEP#340 for more details.
      <br>      <br>
   <b>Default Value: </b>false<br>   <b>Default Value: </b>false<br>
   <b>Recommended Value (Development Build): </b>false<br>   <b>Recommended Value (Development Build): </b>false<br>
Line 1627 
Line 1611 
      Handler to be supported.<br>      Handler to be supported.<br>
 </ul> </ul>
  
   <h5>PEGASUS_ENABLE_NET_SNMPV3</h5>
   <ul>
     <b>Description:&nbsp;</b>If this variable is defined,
        then OpenPegasus SNMP Handler will build the SNMPV3
        features. This should be set to false if NET-SNMP 5.2 and lower
        libraries are used.<br>
     <b>Default Value:&nbsp;</b>true<br>
     <b>Recommended Value (Development Build):&nbsp;</b>true<br>
     <b>Recommended Value (Release Build):&nbsp;</b>true<br>
     <b>Required:&nbsp;</b>No<p>
     <b>Considerations:&nbsp;</b>PEGASUS_USE_NET_SNMP variable must
        be set.<br>
   </ul>
   
   
 <h5>PEGASUS_USE_OPENSLP</h5> <h5>PEGASUS_USE_OPENSLP</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>OpenSLP, <a href="http://www.openslp.org">   <b>Description:&nbsp;</b>OpenSLP, <a href="http://www.openslp.org">
Line 1730 
Line 1729 
   <br>   <br>
 </ul> </ul>
  
   <h5>PEGASUS_PLATFORM_FOR_32BIT_PROVIDER_SUPPORT</h5>
   <ul>
     <b>Description:&nbsp;</b> Builds the Pegasus with 32-bit provider support for the specified platform.
       If this option is set, the value MUST be one of the 32-bit supported platforms by Pegasus.
     <br>
     <b>Default Value:&nbsp;</b>Not set<br>
     <b>Recommended Value (Development Build):&nbsp;</b>Not set<br>
     <b>Recommended Value (Release Build):&nbsp;</b>Not set<br>
     <b>Required:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b>
        This option is used to run the 32-bit providers under 64-bit CIMserver.
        To register the 32-bit providers, register the provider module by setting the
        Bitness property value to "2". 32-bit Providers are always loaded out of process
        irrespective of forceProviderProcesses config option.
     <br>
   </ul>
   
 <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5> <h5>PEGASUS_USE_SQLITE_REPOSITORY</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>If true, new repository stores are created   <b>Description:&nbsp;</b>If true, new repository stores are created
Line 1793 
Line 1809 
      PEGASUS_USE_SQLITE_REPOSITORY is set to true.      PEGASUS_USE_SQLITE_REPOSITORY is set to true.
 </ul> </ul>
  
   <h5>PEGASUS_INITIAL_THREADSTACK_SIZE</h5>
   <ul>
     <b>Description:&nbsp;</b>This environment variable sets the initial size
        of the stack on new threads. Value is specified in number of bytes.<br>
     <b>Default Value:&nbsp;</b>262144<br>
     <b>Recommended Value (Development Build):&nbsp;</b>262144<br>
     <b>Recommended Value (Release Build):&nbsp;</b>262144<br>
     <b>Required:&nbsp;</b>No </p>
   </ul>
   
 <h4>Examples Building a Linux IA32 (#IA64) Development/Debug Version</h4> <h4>Examples Building a Linux IA32 (#IA64) Development/Debug Version</h4>
 <ul> <ul>
   export PEGASUS_ROOT=/home/pegasusbld/pegasus<br>   export PEGASUS_ROOT=/home/pegasusbld/pegasus<br>
Line 2642 
Line 2668 
      the ultimate goal SHALL be fixing the faulty provider.      the ultimate goal SHALL be fixing the faulty provider.
 </ul> </ul>
  
   <h5>maxIndicationDeliveryRetryAttempts</h5>
   <ul>
     <b>Description:&nbsp;</b> If set to a positive integer, this value
        defines the number of times that the indication service will
        try to deliver an indication to a particular listener destination.
        This does not effect the original delivery attempt, thus if set to 0,
        cimserver will only try to deliver the indication once.<br>
     <b>Recommended Default Value (Development Build):&nbsp;</b>3<br>
     <b>Recommended Default Value (Release Build):&nbsp;</b>3<br>
     <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
     <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
     <b>Dynamic?:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b> This value is used to set the
        CIM_IndicationService.DeliveryRetryAttempts property. See
        CIM_IndicationService.DeliveryRetryAttempts property for more details. This
        option is supported only when PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT
        is defined.<br>
     <b>Source Configuration File:&nbsp;</b>
        Pegasus/Config/IndicationServicePropertyOwner.cpp<br>
   </ul>
   
   <h5>minIndicationDeliveryRetryInterval</h5>
   <ul>
     <b>Description:&nbsp;</b> If set to a positive integer, this value defines
        the minimal time interval in seconds for the indication service to wait
        before retrying to deliver an indication to a listener destination that
        previously failed. Cimserver may take longer due to QoS or other processing.<br>
     <b>Recommended Default Value (Development Build):&nbsp;</b>30<br>
     <b>Recommended Default Value (Release Build):&nbsp;</b>30<br>
     <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
     <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
     <b>Dynamic?:&nbsp;</b>No<br>
     <b>Considerations:&nbsp;</b> This value is used to initialize the property
        CIM_IndicationService.DeliveryRetryInterval. See
        CIM_IndicationService.DeliveryRetryInterval property for more details. This
        option is supported only when PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT
        is defined.<br>
     <b>Source Configuration File:&nbsp;</b>
        Pegasus/Config/IndicationServicePropertyOwner.cpp<br>
   </ul>
   
 <h5>logdir</h5> <h5>logdir</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>Specifies the name of the directory   <b>Description:&nbsp;</b>Specifies the name of the directory
Line 2935 
Line 3002 
        </table>        </table>
 </ul> </ul>
  
   <h5>slpProviderStartupTimeout</h5>
   <ul>
     <b>Description:&nbsp;</b>Timeout value in milli seconds used to specify
       how long the registration with an SLP SA may take. Registration will be
       retried three times. This value only needs to be increased in case that
       the loading of a set of providers who reporting their implementation of a
       registered profile takes very long.<br>
     <b>Default Value:&nbsp;</b>300000<br>
     <b>Recommended Default Value (Development Build): </b>300000<br>
     <b>Recommended Default Value (Release Build):&nbsp;</b>300000<br>
     <b>Recommend To Be Fixed/Hidden (Development Build): </b>No/No<br>
     <b>Recommend To Be Fixed/Hidden (Release Build):&nbsp;</b>No/No<br>
     <b>Dynamic?:&nbsp;</b>No<p>&nbsp;<br>
     <br>
        <table bordercolordark="#666666" bordercolorlight="#CCCCCC" style="font-family: Arial;" border="1" cellspacing="1" height="80" width="531">
          <tbody><tr>
            <th bgcolor="#cae6ca" height="16" width="168">Platform</th>
            <th bgcolor="#cae6ca" height="16" width="350">
              Source Configuration File</th>
          </tr>
          <tr align="center">
           <td height="14" width="168">Linux</td>
            <td align="left" height="14" width="350">
              Pegasus/Config/DefaultPropertyTable.h</td>
          </tr>
          <tr align="center">
            <td height="14" width="168">HP-UX</td>
            <td align="left" height="14" width="350">
              Pegasus/Config/DefaultPropertyTable.h</td>
          </tr>
          <tr align="center">
            <td height="16" width="168">OpenVMS</td>
            <td align="left" height="16" width="350">
              Pegasus/Config/DefaultPropertyTable.h</td>
          </tr>
          </tbody></table>
   </p></ul>
   
 <h5>socketWriteTimeout</h5> <h5>socketWriteTimeout</h5>
 <ul> <ul>
   <b>Description:&nbsp;</b>If the CIM Server receives an   <b>Description:&nbsp;</b>If the CIM Server receives an


Legend:
Removed from v.1.21  
changed lines
  Added in v.1.26.2.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2