Class SolarisVirtualMachine

    • Method Detail

      • detach

        public void detach()
                    throws java.io.IOException
        Detach from the target VM
        Specified by:
        detach in class VirtualMachine
        Throws:
        java.io.IOException - If an I/O error occurs
      • openDoor

        private int openDoor​(int pid)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • createAttachFile

        private java.io.File createAttachFile​(int pid)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • open

        static int open​(java.lang.String path)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • close

        static void close​(int fd)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        static int read​(int fd,
                        byte[] buf,
                        int off,
                        int buflen)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • checkPermissions

        static void checkPermissions​(java.lang.String path)
                              throws java.io.IOException
        Throws:
        java.io.IOException
      • sigquit

        static void sigquit​(int pid)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • enqueue

        static int enqueue​(int fd,
                           java.lang.String cmd,
                           java.lang.Object... args)
                    throws java.io.IOException
        Throws:
        java.io.IOException