completed pkcs7 parsing methods
[strongswan.git] / src / dumm / mconsole.h
index 8d71053..53aaa1b 100644 (file)
@@ -43,6 +43,14 @@ struct mconsole_t {
        bool (*del_iface)(mconsole_t *this, char *guest);
        
        /**
+        * @brief Get the pts device file assigned to a console.
+        *
+        * @param con                   console number in guest
+        * @return                              allocated device string
+        */
+       char* (*get_console_pts)(mconsole_t *this, int con);
+       
+       /**
         * @brief Destroy the mconsole instance
         */
        void (*destroy) (mconsole_t *this);
@@ -51,10 +59,13 @@ struct mconsole_t {
 /**
  * @brief Create a new mconsole connection to a guest.
  *
- * @param socket                       guests mconsole socket
+ * Waits for a notification from the guest through the notify socket and tries
+ * to connect to the mconsole socket supplied in the received notification.
+ *
+ * @param notify                       unix notify socket path
  * @return                                     mconsole instance, or NULL if failed
  */
-mconsole_t *mconsole_create(char *socket);
+mconsole_t *mconsole_create(char *notify);
 
 #endif /* MCONSOLE_H */