Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype RequestId = RequestId {
- getRequestId :: Int
- newtype ErrorIndex = ErrorIndex {}
- newtype ErrorStatus = ErrorStatus {}
- data ObjectSyntax
- data SimpleSyntax
- data ApplicationSyntax
- data VarBind = VarBind {}
- data BindingResult
- data Pdus
- data MessageV2 = MessageV2 {}
- data MessageV3 = MessageV3 {}
- data HeaderData = HeaderData {}
- data AuthType
- data PrivType
- data Crypto
- data AuthParameters = AuthParameters {}
- data PrivParameters = PrivParameters {}
- newtype AesSalt = AesSalt {
- getAesSalt :: Word64
- cryptoFlags :: Crypto -> Word8
- cryptoAuth :: Crypto -> Maybe AuthParameters
- cryptoPriv :: Crypto -> Maybe PrivParameters
- data ScopedPduData
- newtype EngineId = EngineId {}
- data ScopedPdu = ScopedPdu {}
- data Usm = Usm {}
- data Pdu = Pdu {}
- data BulkPdu = BulkPdu {}
- data TrapPdu = TrapPdu {}
- data GenericTrap
Documentation
newtype ErrorIndex Source #
newtype ErrorStatus Source #
data ObjectSyntax Source #
data SimpleSyntax Source #
data ApplicationSyntax Source #
data BindingResult Source #
A message as defined by RFC1157. The version
field is omitted
since it is required to be 1. The encoding and decoding of Message
do have this field present though.
MessageV2 | |
|
data HeaderData Source #
data AuthParameters Source #
data PrivParameters Source #
cryptoFlags :: Crypto -> Word8 Source #
cryptoAuth :: Crypto -> Maybe AuthParameters Source #
cryptoPriv :: Crypto -> Maybe PrivParameters Source #
data ScopedPduData Source #
Pdu | |
|