:orphan: # PetscViewerSocketSetConnection Sets the machine and port that a PETSc socket viewer is to use ## Synopsis ``` PetscErrorCode PetscViewerSocketSetConnection(PetscViewer v, const char machine[], int port) ``` Logically Collective ## Input Parameters - ***v -*** viewer to connect - ***machine -*** host to connect to, use `NULL` for the local machine,use "server" to passively wait for a connection from elsewhere - ***port -*** the port on the machine one is connecting to, use `PETSC_DEFAULT` for default ## See Also [](sec_viewers), `PETSCVIEWERMATLAB`, `PETSCVIEWERSOCKET`, `PetscViewerSocketOpen()` ## Level advanced ## Location src/sys/classes/viewer/impls/socket/send.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/sys/classes/viewer/impls/socket/send.c) [Index of all Viewer routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)