ClientApi::SetVersion( const StrPtr * )
Sets the application or script version for this connection.
|
Virtual? |
No |
|
|
Class |
||
|
Arguments |
|
the new version number |
|
Returns |
|
Notes
SetVersion() sets
the version number of a client application as reported by the p4
monitor -e command, or as recorded by server logging.
If a client application compiled with version 2005.2 or later of the API does not call SetVersion(), then the version string reported by p4 monitor -e (and recorded in the server log) defaults to the api value appropriate for the server level as per SetProtocol().
Call SetVersion()
after calling Init() and
before each call to Run().
See also
ClientApi::SetProtocol()ClientApi::SetProg()
Example
The following example appears as 2005.2 in the output of
p4 monitor show -e.
ClientApi client; ClientUser ui; StrBuf sb; Error e; sb.Set( "2005.2" ); client.Init( &e ); client.SetVersion( &sb ); client.Run( "info", &ui );






