| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- {
- $Project$
- $Workfile$
- $Revision$
- $DateUTC$
- $Id$
- This file is part of the Indy (Internet Direct) project, and is offered
- under the dual-licensing agreement described on the Indy website.
- (http://www.indyproject.org/)
- Copyright:
- (c) 1993-2005, Chad Z. Hower and the Indy Pit Crew. All rights reserved.
- }
- {
- $Log$
- }
- {
- Rev 1.1 1/21/2004 2:12:42 PM JPMugaas
- InitComponent
- Rev 1.0 11/14/2002 02:17:14 PM JPMugaas
- }
- unit IdDayTimeUDP;
- interface
- {$i IdCompilerDefines.inc}
- uses
- IdAssignedNumbers, IdUDPBase, IdUDPClient;
- type
- TIdDayTimeUDP = class(TIdUDPClient)
- protected
- Function GetDayTimeStr : String;
- procedure InitComponent; override;
- public
- Property DayTimeStr : String read GetDayTimeStr;
- published
- property Port default IdPORT_DAYTIME;
- end;
- implementation
- { TIdDayTimeUDP }
- procedure TIdDayTimeUDP.InitComponent;
- begin
- inherited InitComponent;
- Port := IdPORT_DAYTIME;
- end;
- function TIdDayTimeUDP.GetDayTimeStr: String;
- begin
- //The string can be anything - The RFC says the server should discard packets
- Send(' '); {Do not Localize}
- Result := ReceiveString;
- end;
- end.
|