| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- {
- $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.2 2004.01.22 5:41:50 PM czhower
- Fixed visibility
- Rev 1.1 1/21/2004 2:20:24 PM JPMugaas
- InitComponent
- Rev 1.0 11/13/2002 07:57:18 AM JPMugaas
- }
- unit IdMessageCoderXXE;
- interface
- {$i IdCompilerDefines.inc}
- uses
- Classes,
- IdMessageCoderUUE, IdMessageCoder;
- type
- // No Decoder - UUE handles XXE decoding
- TIdMessageEncoderXXE = class(TIdMessageEncoderUUEBase)
- public
- constructor Create(AOwner: TComponent); override;
- end;
- TIdMessageEncoderInfoXXE = class(TIdMessageEncoderInfo)
- public
- constructor Create; override;
- end;
- implementation
- uses
- IdCoderXXE;
- { TIdMessageEncoderInfoXXE }
- constructor TIdMessageEncoderInfoXXE.Create;
- begin
- inherited;
- FMessageEncoderClass := TIdMessageEncoderXXE;
- end;
- { TIdMessageEncoderXXE }
- constructor TIdMessageEncoderXXE.Create(AOwner: TComponent);
- begin
- inherited Create(AOwner);
- FEncoderClass := TIdEncoderXXE;
- end;
- initialization
- TIdMessageEncoderList.RegisterEncoder('XXE', TIdMessageEncoderInfoXXE.Create); {Do not Localize}
- end.
|