ClearBox Server™ v1.2 Developer's Guide

ILivingstonAccounting

When to Implement

It's implemented by ClearBox Server, and used by server extension.

When to Use

First, server extension gets a pointer to IServer interface implementation in ICommonExtenderEx::InitializeEx method. Next, ILivingstonAccounting interface can be queried calling QueryInterface method on IServer interface pointer.

This interface is used by server extension when it needs to log RADIUS accounting data to the file in so-called 'Livingston' format.

Methods in Vtable Order

ILivingstonAccounting Methods Description
SetLoggingOptions Sets basic logging parameters.
SetLoggingOptionsEx Allows server extension to query server if it run in debug mode.
LogPacket Makes server log set of RADIUS accounting attributes.
LogPacketEx Makes server log set of RADIUS accounting attributes to the file specified by the server extension.

Library

Declared in <server installation path>\SDK\CBServer.tlb

See Also

ICommonExtenderEx, Server services


© 2001-2003 XPerience Technologies. www.xperiencetech.com

Created by chm2web html help conversion utility.