| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.IoTWireless.WirelessDevice
Documentation
data LoRaWANDeviceProperty Source #
Constructors
| LoRaWANDeviceProperty | |
Fields
| |
Instances
data AbpV10xProperty Source #
Constructors
| AbpV10xProperty | |
Fields | |
Instances
| ToJSON AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Methods toJSON :: AbpV10xProperty -> Value # toEncoding :: AbpV10xProperty -> Encoding # toJSONList :: [AbpV10xProperty] -> Value # toEncodingList :: [AbpV10xProperty] -> Encoding # omitField :: AbpV10xProperty -> Bool # | |||||
| Show AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Methods showsPrec :: Int -> AbpV10xProperty -> ShowS # show :: AbpV10xProperty -> String # showList :: [AbpV10xProperty] -> ShowS # | |||||
| Eq AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Methods (==) :: AbpV10xProperty -> AbpV10xProperty -> Bool # (/=) :: AbpV10xProperty -> AbpV10xProperty -> Bool # | |||||
| ToResourceProperties AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Methods toResourceProperties :: AbpV10xProperty -> ResourceProperties # | |||||
| Property "DevAddr" AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Associated Types
Methods set :: PropertyType "DevAddr" AbpV10xProperty -> AbpV10xProperty -> AbpV10xProperty # | |||||
| Property "SessionKeys" AbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV10xProperty Associated Types
Methods set :: PropertyType "SessionKeys" AbpV10xProperty -> AbpV10xProperty -> AbpV10xProperty # | |||||
| type PropertyType "DevAddr" AbpV10xProperty Source # | |||||
| type PropertyType "SessionKeys" AbpV10xProperty Source # | |||||
data SessionKeysAbpV10xProperty Source #
Constructors
| SessionKeysAbpV10xProperty | |
Instances
| ToJSON SessionKeysAbpV10xProperty Source # | |||||
| Show SessionKeysAbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV10xProperty Methods showsPrec :: Int -> SessionKeysAbpV10xProperty -> ShowS # show :: SessionKeysAbpV10xProperty -> String # showList :: [SessionKeysAbpV10xProperty] -> ShowS # | |||||
| Eq SessionKeysAbpV10xProperty Source # | |||||
| ToResourceProperties SessionKeysAbpV10xProperty Source # | |||||
| Property "AppSKey" SessionKeysAbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV10xProperty Associated Types
Methods set :: PropertyType "AppSKey" SessionKeysAbpV10xProperty -> SessionKeysAbpV10xProperty -> SessionKeysAbpV10xProperty # | |||||
| Property "NwkSKey" SessionKeysAbpV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV10xProperty Associated Types
Methods set :: PropertyType "NwkSKey" SessionKeysAbpV10xProperty -> SessionKeysAbpV10xProperty -> SessionKeysAbpV10xProperty # | |||||
| type PropertyType "AppSKey" SessionKeysAbpV10xProperty Source # | |||||
| type PropertyType "NwkSKey" SessionKeysAbpV10xProperty Source # | |||||
data AbpV11Property Source #
Constructors
| AbpV11Property | |
Fields | |
Instances
| ToJSON AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Methods toJSON :: AbpV11Property -> Value # toEncoding :: AbpV11Property -> Encoding # toJSONList :: [AbpV11Property] -> Value # toEncodingList :: [AbpV11Property] -> Encoding # omitField :: AbpV11Property -> Bool # | |||||
| Show AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Methods showsPrec :: Int -> AbpV11Property -> ShowS # show :: AbpV11Property -> String # showList :: [AbpV11Property] -> ShowS # | |||||
| Eq AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Methods (==) :: AbpV11Property -> AbpV11Property -> Bool # (/=) :: AbpV11Property -> AbpV11Property -> Bool # | |||||
| ToResourceProperties AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Methods toResourceProperties :: AbpV11Property -> ResourceProperties # | |||||
| Property "DevAddr" AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Associated Types
Methods set :: PropertyType "DevAddr" AbpV11Property -> AbpV11Property -> AbpV11Property # | |||||
| Property "SessionKeys" AbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.AbpV11Property Associated Types
Methods set :: PropertyType "SessionKeys" AbpV11Property -> AbpV11Property -> AbpV11Property # | |||||
| type PropertyType "DevAddr" AbpV11Property Source # | |||||
| type PropertyType "SessionKeys" AbpV11Property Source # | |||||
data SessionKeysAbpV11Property Source #
Constructors
| SessionKeysAbpV11Property | |
Fields
| |
Instances
| ToJSON SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Methods toJSON :: SessionKeysAbpV11Property -> Value # toEncoding :: SessionKeysAbpV11Property -> Encoding # toJSONList :: [SessionKeysAbpV11Property] -> Value # | |||||
| Show SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Methods showsPrec :: Int -> SessionKeysAbpV11Property -> ShowS # show :: SessionKeysAbpV11Property -> String # showList :: [SessionKeysAbpV11Property] -> ShowS # | |||||
| Eq SessionKeysAbpV11Property Source # | |||||
| ToResourceProperties SessionKeysAbpV11Property Source # | |||||
| Property "AppSKey" SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Associated Types
Methods set :: PropertyType "AppSKey" SessionKeysAbpV11Property -> SessionKeysAbpV11Property -> SessionKeysAbpV11Property # | |||||
| Property "FNwkSIntKey" SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Associated Types
Methods set :: PropertyType "FNwkSIntKey" SessionKeysAbpV11Property -> SessionKeysAbpV11Property -> SessionKeysAbpV11Property # | |||||
| Property "NwkSEncKey" SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Associated Types
Methods set :: PropertyType "NwkSEncKey" SessionKeysAbpV11Property -> SessionKeysAbpV11Property -> SessionKeysAbpV11Property # | |||||
| Property "SNwkSIntKey" SessionKeysAbpV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.SessionKeysAbpV11Property Associated Types
Methods set :: PropertyType "SNwkSIntKey" SessionKeysAbpV11Property -> SessionKeysAbpV11Property -> SessionKeysAbpV11Property # | |||||
| type PropertyType "AppSKey" SessionKeysAbpV11Property Source # | |||||
| type PropertyType "FNwkSIntKey" SessionKeysAbpV11Property Source # | |||||
| type PropertyType "NwkSEncKey" SessionKeysAbpV11Property Source # | |||||
| type PropertyType "SNwkSIntKey" SessionKeysAbpV11Property Source # | |||||
data ApplicationProperty Source #
Constructors
| ApplicationProperty | |
Fields | |
Instances
| ToJSON ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Methods toJSON :: ApplicationProperty -> Value # toEncoding :: ApplicationProperty -> Encoding # toJSONList :: [ApplicationProperty] -> Value # toEncodingList :: [ApplicationProperty] -> Encoding # omitField :: ApplicationProperty -> Bool # | |||||
| Show ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Methods showsPrec :: Int -> ApplicationProperty -> ShowS # show :: ApplicationProperty -> String # showList :: [ApplicationProperty] -> ShowS # | |||||
| Eq ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Methods (==) :: ApplicationProperty -> ApplicationProperty -> Bool # (/=) :: ApplicationProperty -> ApplicationProperty -> Bool # | |||||
| ToResourceProperties ApplicationProperty Source # | |||||
| Property "DestinationName" ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Associated Types
Methods set :: PropertyType "DestinationName" ApplicationProperty -> ApplicationProperty -> ApplicationProperty # | |||||
| Property "FPort" ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Associated Types
Methods set :: PropertyType "FPort" ApplicationProperty -> ApplicationProperty -> ApplicationProperty # | |||||
| Property "Type" ApplicationProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.ApplicationProperty Associated Types
Methods set :: PropertyType "Type" ApplicationProperty -> ApplicationProperty -> ApplicationProperty # | |||||
| type PropertyType "DestinationName" ApplicationProperty Source # | |||||
| type PropertyType "FPort" ApplicationProperty Source # | |||||
| type PropertyType "Type" ApplicationProperty Source # | |||||
data FPortsProperty Source #
Constructors
| FPortsProperty | |
Instances
| ToJSON FPortsProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.FPortsProperty Methods toJSON :: FPortsProperty -> Value # toEncoding :: FPortsProperty -> Encoding # toJSONList :: [FPortsProperty] -> Value # toEncodingList :: [FPortsProperty] -> Encoding # omitField :: FPortsProperty -> Bool # | |||||
| Show FPortsProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.FPortsProperty Methods showsPrec :: Int -> FPortsProperty -> ShowS # show :: FPortsProperty -> String # showList :: [FPortsProperty] -> ShowS # | |||||
| Eq FPortsProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.FPortsProperty Methods (==) :: FPortsProperty -> FPortsProperty -> Bool # (/=) :: FPortsProperty -> FPortsProperty -> Bool # | |||||
| ToResourceProperties FPortsProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.FPortsProperty Methods toResourceProperties :: FPortsProperty -> ResourceProperties # | |||||
| Property "Applications" FPortsProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.FPortsProperty Associated Types
Methods set :: PropertyType "Applications" FPortsProperty -> FPortsProperty -> FPortsProperty # | |||||
| type PropertyType "Applications" FPortsProperty Source # | |||||
data OtaaV10xProperty Source #
Constructors
| OtaaV10xProperty | |
Instances
| ToJSON OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Methods toJSON :: OtaaV10xProperty -> Value # toEncoding :: OtaaV10xProperty -> Encoding # toJSONList :: [OtaaV10xProperty] -> Value # toEncodingList :: [OtaaV10xProperty] -> Encoding # omitField :: OtaaV10xProperty -> Bool # | |||||
| Show OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Methods showsPrec :: Int -> OtaaV10xProperty -> ShowS # show :: OtaaV10xProperty -> String # showList :: [OtaaV10xProperty] -> ShowS # | |||||
| Eq OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Methods (==) :: OtaaV10xProperty -> OtaaV10xProperty -> Bool # (/=) :: OtaaV10xProperty -> OtaaV10xProperty -> Bool # | |||||
| ToResourceProperties OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Methods toResourceProperties :: OtaaV10xProperty -> ResourceProperties # | |||||
| Property "AppEui" OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Associated Types
Methods set :: PropertyType "AppEui" OtaaV10xProperty -> OtaaV10xProperty -> OtaaV10xProperty # | |||||
| Property "AppKey" OtaaV10xProperty Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV10xProperty Associated Types
Methods set :: PropertyType "AppKey" OtaaV10xProperty -> OtaaV10xProperty -> OtaaV10xProperty # | |||||
| type PropertyType "AppEui" OtaaV10xProperty Source # | |||||
| type PropertyType "AppKey" OtaaV10xProperty Source # | |||||
data OtaaV11Property Source #
Constructors
| OtaaV11Property | |
Instances
| ToJSON OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Methods toJSON :: OtaaV11Property -> Value # toEncoding :: OtaaV11Property -> Encoding # toJSONList :: [OtaaV11Property] -> Value # toEncodingList :: [OtaaV11Property] -> Encoding # omitField :: OtaaV11Property -> Bool # | |||||
| Show OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Methods showsPrec :: Int -> OtaaV11Property -> ShowS # show :: OtaaV11Property -> String # showList :: [OtaaV11Property] -> ShowS # | |||||
| Eq OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Methods (==) :: OtaaV11Property -> OtaaV11Property -> Bool # (/=) :: OtaaV11Property -> OtaaV11Property -> Bool # | |||||
| ToResourceProperties OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Methods toResourceProperties :: OtaaV11Property -> ResourceProperties # | |||||
| Property "AppKey" OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Associated Types
Methods set :: PropertyType "AppKey" OtaaV11Property -> OtaaV11Property -> OtaaV11Property # | |||||
| Property "JoinEui" OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Associated Types
Methods set :: PropertyType "JoinEui" OtaaV11Property -> OtaaV11Property -> OtaaV11Property # | |||||
| Property "NwkKey" OtaaV11Property Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice.OtaaV11Property Associated Types
Methods set :: PropertyType "NwkKey" OtaaV11Property -> OtaaV11Property -> OtaaV11Property # | |||||
| type PropertyType "AppKey" OtaaV11Property Source # | |||||
| type PropertyType "JoinEui" OtaaV11Property Source # | |||||
| type PropertyType "NwkKey" OtaaV11Property Source # | |||||
mkOtaaV10xProperty :: Value Text -> Value Text -> OtaaV10xProperty Source #
mkOtaaV11Property :: Value Text -> Value Text -> Value Text -> OtaaV11Property Source #
mkSessionKeysAbpV11Property :: Value Text -> Value Text -> Value Text -> Value Text -> SessionKeysAbpV11Property Source #
data WirelessDevice Source #
Constructors
| WirelessDevice | |
Fields | |
Instances
| ToJSON WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Methods toJSON :: WirelessDevice -> Value # toEncoding :: WirelessDevice -> Encoding # toJSONList :: [WirelessDevice] -> Value # toEncodingList :: [WirelessDevice] -> Encoding # omitField :: WirelessDevice -> Bool # | |||||
| Show WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Methods showsPrec :: Int -> WirelessDevice -> ShowS # show :: WirelessDevice -> String # showList :: [WirelessDevice] -> ShowS # | |||||
| Eq WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Methods (==) :: WirelessDevice -> WirelessDevice -> Bool # (/=) :: WirelessDevice -> WirelessDevice -> Bool # | |||||
| ToResourceProperties WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Methods toResourceProperties :: WirelessDevice -> ResourceProperties # | |||||
| Property "Description" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "Description" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "DestinationName" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "DestinationName" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "LastUplinkReceivedAt" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "LastUplinkReceivedAt" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "LoRaWAN" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "LoRaWAN" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "Name" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "Name" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "Positioning" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "Positioning" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "Tags" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "Tags" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "ThingArn" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "ThingArn" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| Property "Type" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice Associated Types
Methods set :: PropertyType "Type" WirelessDevice -> WirelessDevice -> WirelessDevice # | |||||
| type PropertyType "Description" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "DestinationName" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "LastUplinkReceivedAt" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "LoRaWAN" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "Name" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "Positioning" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "Tags" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "ThingArn" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
| type PropertyType "Type" WirelessDevice Source # | |||||
Defined in Stratosphere.IoTWireless.WirelessDevice | |||||
mkWirelessDevice :: Value Text -> Value Text -> WirelessDevice Source #