unit ReducedDeltaServerData; interface uses SysUtils, Classes, uROClient, uROPoweredByRemObjectsButton, uROClientIntf, uROServer, uROBinMessage, uROIndyHTTPServer, uDAEngine, uDADriverManager, uDAClasses, uROSessions, uDAIBXDriver, uDAADODriver, uROIndyTCPServer; type TReducedDeltaServerDataModule = class(TDataModule) Server: TROIndyHTTPServer; Message: TROBinMessage; ConnectionManager: TDAConnectionManager; DriverManager: TDADriverManager; ADODriver: TDAADODriver; IBXDriver: TDAIBXDriver; SessionManager: TROInMemorySessionManager; DataDictionary: TDADataDictionary; procedure DataModuleCreate(Sender: TObject); procedure ServerReadFromStream(aStream: TStream); private { Private declarations } public { Public declarations } end; var ReducedDeltaServerDataModule: TReducedDeltaServerDataModule; implementation uses ReducedDeltaServerMain; {$R *.dfm} procedure TReducedDeltaServerDataModule.DataModuleCreate(Sender: TObject); begin Server.Active := true; end; procedure TReducedDeltaServerDataModule.ServerReadFromStream( aStream: TStream); begin ReducedDeltaServerMainForm.Log('StreamSize = '+IntToStr(aStream.Size)); end; end.