Opened 5 years ago

Closed 5 years ago

#242 closed enhancement (fixed)

Command "IDENTIFY" should be added

Reported by: ph3-der-loewe Owned by: ph3-der-loewe
Priority: wishlist Milestone:
Component: RoarAudio PlayList Daemon Version: 0.1.2
Keywords: Cc:
Architecture: Compiler:
Difficulty: Kernel:
Operating System: Parent Tickets:
Patch attached: no Protocol: RPLD
Sound driver: Topic: New feature

Description

A command similar to the "IDENTIFY" command on the RoarAudio protocol should be added.
I suggest the to use the same name.
The command should at least take two parameters:

  • Process PID
  • Application Name

Other parameters which may be useful are:

  • Node Name
  • Unix Host ID

The command should not interact with the AUTH command and possible at connect time. It should only be possible to be used once per connection.

Subtickets

Change History (3)

comment:1 Changed 5 years ago by ph3-der-loewe

  • Owner set to ph3-der-loewe
  • Status changed from new to accepted

currently working on this.

comment:2 Changed 5 years ago by ph3-der-loewe

I suggest the WITH syntax:

IDENTIFY [WITH NAME "name"] [WITH PID 1234] [WITH NODENAME "node"] [WITH HOSTID 0x12345678]

This would allow us to make all options optional and extensible (e.g. for HashTable? infos).

comment:3 Changed 5 years ago by ph3-der-loewe

  • Resolution set to fixed
  • Status changed from accepted to closed
  • Version changed from current to 0.1.2

This has been implemented. Currently only WITH NAME is used, WITH PID/NODENAME/HOSTID are just ignored as the backend doesn't use them yet.

Note: See TracTickets for help on using tickets.