poke

poke :: Storable a => Ptr a -> a -> IO ()
base Foreign.Storable
pokeArray :: Storable a => Ptr a -> [a] -> IO ()
base Foreign.Marshal.Array
Write the list elements consecutive into memory
pokeArray0 :: Storable a => a -> Ptr a -> [a] -> IO ()
base Foreign.Marshal.Array
Write the list elements consecutive into memory and terminate them with the given marker element
pokeByteOff :: Storable a => Ptr b -> Int -> a -> IO ()
base Foreign.Storable
pokeElemOff :: Storable a => Ptr a -> Int -> a -> IO ()
base Foreign.Storable
pokeSockAddr :: Ptr a -> SockAddr -> IO ()
network Network.Socket.Internal
Write the given SockAddr to the given memory location.