Message Manager
C4Messages.h

SnapshotSender::SendSnapshot

Called when the Message Manager sends a snapshot.
Prototype

virtual void SendSnapshot(void) = 0;

Description
The SendSnapshot function is called on the server each time the Message Manager sends a snapshot to client machines in a multiplayer game. The implementation of this function should typically send messages to client machines using the MessageMgr::SendMessageClients function, but it may send messages to particular client machines instead if it's not necessary to send information to all clients. The SendSnapshot function should not send messages that would be received by the server machine; in particular, it should not call the MessageMgr::SendMessageAll function. Nor should the SendSnapshot function send any messages that are journaled.
See Also
MessageMgr::AddSnapshotSender

MessageMgr::RemoveSnapshotSender

MessageMgr::GetSnapshotInterval

MessageMgr::GetSnapshotFrequency

MessageMgr::SetSnapshotInterval