| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.Protocol.Snmp.AgentX.Types
- data SubAgentState = SubAgentState {}
- data Transaction = Transaction {}
- evalMIBTree :: MIBTree IO a -> SubAgent a
- runMIBTree :: MIBTree IO a -> SubAgent a
- type SubAgent = ReaderT SubAgentState IO
- data TransactionState
Documentation
data SubAgentState Source
Constructors
| SubAgentState | |
evalMIBTree :: MIBTree IO a -> SubAgent a Source
eval MIBTree in SubAgent context without lock (access to Module read only)
runMIBTree :: MIBTree IO a -> SubAgent a Source
run MIBTree in SubAgent context, with lock (access to Module read-write)
type SubAgent = ReaderT SubAgentState IO Source
data TransactionState Source
Constructors
| TestSetT | |
| CommitSetT | |
| UndoSetT | |
| CleanupSetT |