1927d0930SNinad Palsuledescription: >
2*b9f7c1deSNinad Palsule    Provides methods for supported consoles in the system. This interface should
3*b9f7c1deSNinad Palsule    be used to retrieve the console data.
4927d0930SNinad Palsule
5*b9f7c1deSNinad Palsulemethods:
6*b9f7c1deSNinad Palsule    - name: Connect
7927d0930SNinad Palsule      description: >
8*b9f7c1deSNinad Palsule          Returns the unix socket file descriptor. The consumer can user this
9*b9f7c1deSNinad Palsule          descriptor to read the console data.
10*b9f7c1deSNinad Palsule      returns:
11*b9f7c1deSNinad Palsule          - name: fd
12*b9f7c1deSNinad Palsule            type: unixfd
13*b9f7c1deSNinad Palsule            description: >
14*b9f7c1deSNinad Palsule                The file descriptor to the unix socket.
15*b9f7c1deSNinad Palsule      errors:
16*b9f7c1deSNinad Palsule          - xyz.openbmc_project.Common.Error.InternalFailure
17*b9f7c1deSNinad Palsule          - xyz.openbmc_project.User.Common.Error.NoResource
18