Cicode Programming Reference > Cicode Function Categories > Server Functions Introduction > Server Functions

Server Functions

Following are functions relating to servers.

ServerBrowseClose

The ServerBrowseClose function terminates an active data browse session and cleans up resources associated with the session.

ServerBrowseFirst

The ServerBrowseFirst function places the data browse cursor at the first record.

ServerBrowseGetField

The ServerBrowseGetField function retrieves the value of the specified field from the record the data browse cursor is currently referencing.

ServerBrowseNext

The ServerBrowseNext function moves the data browse cursor forward one record.

ServerBrowseNumRecords

The ServerBrowseNumRecords function returns the number of records that match the filter criteria.

ServerBrowseOpen

The ServerBrowseOpen function initiates a new browse session and returns a handle to the new session that can be used in subsequent data browse function calls.

ServerBrowsePrev

The ServerBrowsePrev function moves the data browse cursor back one record.

ServerGetProperty

Returns information about a specified server and can be called from any client.

ServerInfo

Gets client and server information.

ServerInfoEx

Gets client and server information from a specified process in a multiprocessor environment.

ServerIsOnline

The ServerIsOnline function checks if the given server can be contacted by the client for giving the online/offline status of the server.

ServerReload

Reloads the server specified by cluster and server name.

ServerRestart

Restart any specific alarm, report, trend or I/O server from any Cicode node in system,
without affecting other server processes running on the same machine.

ServerRPC

Calls a remote procedure on the Citect server specified by the ServerName argument.

See Also

Cicode Functions