## Uses of Class
de.hfu.anybeam.networkCore.EncryptionType

- - ### Uses of EncryptionType in de.hfu.anybeam.networkCore

    Methods in de.hfu.anybeam.networkCore that return EncryptionType
    Modifier and Type | Method and Description
    --- | ---
    `EncryptionType` | NetworkEnvironmentSettingsEditor.`getEncryptionType()`
    `EncryptionType` | NetworkEnvironmentSettings.`getEncryptionType()` Returns the `EncryptionType` used.
    `static EncryptionType` | EncryptionType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static EncryptionType[]` | EncryptionType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in de.hfu.anybeam.networkCore with parameters of type EncryptionType
    Modifier and Type | Method and Description
    --- | ---
    `void` | Client.`sendData(java.io.InputStream inputStream, long inputStreamLength, java.lang.String sourceName, EncryptionType encryptionType, byte[] encryptionKey)` Sends the data from the stream to the client.
    `void` | NetworkEnvironmentSettingsEditor.`setEncryptionType(EncryptionType encryptionType)`

    Constructors in de.hfu.anybeam.networkCore with parameters of type EncryptionType
    Constructor and Description
    `DataReceiver(EncryptionType encryptionType, byte[] encrpytionKey, int port, DataReceiverAdapter adapter)` Creates a new `DataReceiver` instance using the given information.
    `DataSender(java.io.InputStream inputStream, long inputStreamLength, java.lang.String inputName, EncryptionType encryptionType, byte[] encryptionKey, int receiverPort, java.net.InetAddress receiverAddress)` Creates a new `DataSender` instance.
    `DataSender(java.io.InputStream inputStream, long inputStreamLength, java.lang.String inputName, EncryptionType encryptionType, byte[] encryptionKey, int receiverPort, java.net.InetAddress receiverAddress, AbstractTransmissionAdapter adapter)` Creates a new `DataSender` instance.
    `DataSender(java.io.InputStream inputStream, long inputStreamLength, java.lang.String inputName, EncryptionType encryptionType, byte[] encryptionKey, int receiverPort, java.net.InetAddress receiverAddress, AbstractTransmissionAdapter adapter, java.lang.String senderClientId)`
    Creates a new `DataSender` instance.
    `NetworkBroadcast(int port, byte[] payload, EncryptionType encryptionType, byte[] enncryptionKey)` Creates a new `NetworkBroadcast` object.
    `NetworkEnvironmentSettings(java.lang.String deviceName, DeviceType deviceType, EncryptionType encryptionType, int dataPort, int braocastPort, byte[] encryptionKey)` Creates a new `NetworkEnvironmentSettings` instance guessing the operating system (will use 'Linux' for Android).
    `NetworkEnvironmentSettings(java.lang.String deviceName, DeviceType deviceType, EncryptionType encryptionType, int dataPort, int braocastPort, byte[] encryptionKey, java.lang.String osName)` Creates a new `NetworkEnvironmentSettings` instance.