Interface SourceInterface<T>
- All Known Implementing Classes:
AbstractCodeur,Codeur,Decodeur,Emetteur,Modulateur,Recepteur,Source,SourceAleatoire,SourceFixe,Transmetteur,TransmetteurGaussien,TransmetteurMultiTrajets,TransmetteurParfait
public interface SourceInterface<T>
Interface d'un composant ayant le comportement d'une source
d'informations dont les éléments sont de type T
-
Method Summary
Modifier and TypeMethodDescriptionvoidconnecter(DestinationInterface<T> destination) pour connecter une destination à la sourcevoidemettre()pour émettre l'information contenue dans une sourcepour obtenir la dernière information émise par une source.
-
Method Details
-
getInformationEmise
Information<T> getInformationEmise()pour obtenir la dernière information émise par une source.- Returns:
- une information
-
connecter
pour connecter une destination à la source- Parameters:
destination- la destination à connecter
-
emettre
pour émettre l'information contenue dans une source- Throws:
InformationNonConformeException- si l'Information comporte une anomalie
-