
 LispWorks clients can issue request and poke transactions across a conversation using dde-request and dde-poke , which take a  conversation (or a  service designator/ topic designator pair in the case of an automatically managed conversation), and an  item as their main arguments. In the case of a poke transaction, data to be poked into  item must also be provided.
 In the case of a successful request transaction with dde-request or dde-request* , the data contained in  item is returned to the LispWorks client by the server.
 In the case of a successful poke transaction with dde-poke or dde-poke* , the data provided is poked into  item by the server.
 The accessor dde-item (or dde-item* for automatically managed conversations) can perform request and poke transactions. See the  LispWorks Reference Manual for more details.
 dde-item  conversation  item &key  format  type  errorp The accessor dde-item performs a request transaction when read. It performs a poke transaction when set.
 dde-poke  conversation  item  data &key  format  type  errorp =>  result The function dde-poke issues a poke transaction on  conversation to set the value of the item specified by  item to the value specified by  data . The argument  item should be a string, or a symbol. If it is a symbol its print name is used.
 dde-request  conversation  item &key  format  type  errorp The function dde-request issues a request transaction on  conversation for the specified  item . The argument  item should be a string, or a symbol. If it is a symbol its print name is used.