CSLib
CSLib
1 CS-Lib
Client/Server Library is a support library that helps an application to
communicate with another application over a socket-based protocol. CS-
Lib helps with marshalling of data, log over and redundancy support.
Shared Memory
Process
CS-Lib
Client Helper
7) Send, IP # : Port #
Start Connection
6) Read, IP # : Port #
Operation Description
Clients Clients connected to the Service; IP and
Port should be the same as in
AfwServiceMemTblViewer
Servers The port that the service is listening to,
first hand information from windows,
AfwServiceMemTblViewer should show
the same
BackEnds The server sides endpoints
GetLogFlags Shows the current log flags settings
SetLogFlags Sets what to be logged in the log file (a
file per process created in the product’s
Log directory); e.g. 129 could be useful
when troubleshooting connection
problems (turns on connection-related
flags).
NOTE: before opening the log file in
notepad, make sure that it has been
flushed first – see the FlushLog
operation!
FlushLog Flushes buffered text to the log file. The
location and name of the log file is
displayed as a help for the user to find it
(e.g. copy the line and paste it in the
Windows Explorer’s address field to
open the file in notepad).
AddressCache All DNS queries done by CS-Lib;
Unresolved => bad
Summary Summary of the CS-Lib statistics;
lots of dead => bad
long response times for DNS or DC
queries (>1000 ms => bad – check the
network infrastructure!)