## Uses of Class
com.threerings.parlor.client.Invitation

Packages that use Invitation
com.threerings.micasa.lobby
com.threerings.parlor.client

### Uses of Invitation in com.threerings.micasa.lobby

Methods in com.threerings.micasa.lobby with parameters of type Invitation
`void` LobbyController.`invitationAccepted(Invitation invite)`
`void` LobbyController.`invitationCancelled(Invitation invite)`
`void` LobbyController.`invitationCountered(Invitation invite, GameConfig config)`
`void` LobbyController.`invitationReceived(Invitation invite)`
`void` LobbyController.`invitationRefused(Invitation invite, String message)`

### Uses of Invitation in com.threerings.parlor.client

Methods in com.threerings.parlor.client that return Invitation
`Invitation` ParlorDirector.`invite(com.threerings.util.Name invitee, GameConfig config, InvitationResponseObserver observer)` Requests that the named user be invited to a game described by the supplied game config.

Methods in com.threerings.parlor.client with parameters of type Invitation
`void` InvitationResponseObserver.`invitationAccepted(Invitation invite)` Called if the invitation was accepted.
`void` InvitationHandler.`invitationCancelled(Invitation invite)` Called when an invitation is cancelled by the inviting player.
`void` InvitationResponseObserver.`invitationCountered(Invitation invite, GameConfig config)` Called if the invitation was countered with an alternate game configuration.
`void` InvitationHandler.`invitationReceived(Invitation invite)` Called when an invitation is received from another player.
`void` InvitationResponseObserver.`invitationRefused(Invitation invite, String message)` Called if the invitation was refused.