No direct action causes this message.</p></div><dlclass="paramcmts block"><dtclass="param">player</dt><ddclass="cmt"><p>the player who would be joining the squad;
may or may not have actually requested it in the first place</p></dd><dtclass="param">squad_guid</dt><ddclass="cmt"><p>the squad</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.Invitation"group="Ungrouped"fullComment="no"data-isabs="true"visbl="pub"><aid="InvitationextendsAnyRef"></a><aid="Invitation:Invitation"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$Invitation.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">abstract </span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="SquadService$$Invitation.html"title="The base of all objects that exist for the purpose of communicating invitation from one player to the next."><spanclass="name">Invitation</span></a><spanclass="result"> extends <spanname="scala.AnyRef"class="extype">AnyRef</span></span></span><pclass="shortcomment cmt">The base of all objects that exist for the purpose of communicating invitation from one player to the next.</p></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.LookingForSquadRoleInvite"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="LookingForSquadRoleInviteextendsSquadService.InvitationwithProductwithSerializable"></a><aid="LookingForSquadRoleInvite:LookingForSquadRoleInvite"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$LookingForSquadRoleInvite.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="SquadService$$LookingForSquadRoleInvite.html"title="Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out an unoccupied squad role."><spanclass="name">LookingForSquadRoleInvite</span></a><spanclass="params">(<spanname="char_id">char_id: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>, <spanname="squad_guid">squad_guid: <ahref="../../types/PlanetSideGUID.html"name="net.psforever.types.PlanetSideGUID"id="net.psforever.types.PlanetSideGUID"class="extype">PlanetSideGUID</a></span>, <spanname="position">position: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result"> extends <ahref="SquadService$$Invitation.html"name="net.psforever.services.teamwork.SquadService.Invitation"id="net.psforever.services.teamwork.SquadService.Invitation"class="extype">Invitation</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">Utilized in conjunction with an external queuing data structure
to search for and submit requests to other players
for the purposes of fill out an unoccupied squad role.</p><divclass="fullcomment"><divclass="comment cmt"><p>Utilized in conjunction with an external queuing data structure
to search for and submit requests to other players
for the purposes of fill out an unoccupied squad role.</p></div><dlclass="paramcmts block"><dtclass="param">char_id</dt><ddclass="cmt"><p>the unique character identifier of the squad leader</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>the name of the squad leader</p></dd><dtclass="param">squad_guid</dt><ddclass="cmt"><p>the squad with the role</p></dd><dtclass="param">position</dt><ddclass="cmt"><p>the index of the role</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.ProximityInvite"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="ProximityInviteextendsSquadService.InvitationwithProductwithSerializable"></a><aid="ProximityInvite:ProximityInvite"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$ProximityInvite.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="SquadService$$ProximityInvite.html"title="Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out unoccupied squad roles."><spanclass="name">ProximityInvite</span></a><spanclass="params">(<spanname="char_id">char_id: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>, <spanname="squad_guid">squad_guid: <ahref="../../types/PlanetSideGUID.html"name="net.psforever.types.PlanetSideGUID"id="net.psforever.types.PlanetSideGUID"class="extype">PlanetSideGUID</a></span>)</span><spanclass="result"> extends <ahref="SquadService$$Invitation.html"name="net.psforever.services.teamwork.SquadService.Invitation"id="net.psforever.services.teamwork.SquadService.Invitation"class="extype">Invitation</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">Utilized in conjunction with an external queuing data structure
to search for and submit requests to other players
for the purposes of fill out unoccupied squad roles.</p><divclass="fullcomment"><divclass="comment cmt"><p>Utilized in conjunction with an external queuing data structure
to search for and submit requests to other players
for the purposes of fill out unoccupied squad roles.</p></div><dlclass="paramcmts block"><dtclass="param">char_id</dt><ddclass="cmt"><p>the unique character identifier of the squad leader</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>the name of the squad leader</p></dd><dtclass="param">squad_guid</dt><ddclass="cmt"><p>the squad</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.RequestRole"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="RequestRoleextendsSquadService.InvitationwithProductwithSerializable"></a><aid="RequestRole:RequestRole"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$RequestRole.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="SquadService$$RequestRole.html"title="Utilized when one player attempts to join an existing squad in a specific role."><spanclass="name">RequestRole</span></a><spanclass="params">(<spanname="player">player: <ahref="../../objects/Player.html"name="net.psforever.objects.Player"id="net.psforever.objects.Player"class="extype">Player</a></span>, <spanname="squad_guid">squad_guid: <ahref="../../types/PlanetSideGUID.html"name="net.psforever.types.PlanetSideGUID"id="net.psforever.types.PlanetSideGUID"class="extype">PlanetSideGUID</a></span>, <spanname="position">position: <spanname="scala.Int"class="extype">Int</span></span>)</span><spanclass="result"> extends <ahref="SquadService$$Invitation.html"name="net.psforever.services.teamwork.SquadService.Invitation"id="net.psforever.services.teamwork.SquadService.Invitation"class="extype">Invitation</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">Utilized when one player attempts to join an existing squad in a specific role.</p><divclass="fullcomment"><divclass="comment cmt"><p>Utilized when one player attempts to join an existing squad in a specific role.
Accessed by the joining player from the squad detail window.</p></div><dlclass="paramcmts block"><dtclass="param">player</dt><ddclass="cmt"><p>the player who requested the role</p></dd><dtclass="param">squad_guid</dt><ddclass="cmt"><p>the squad with the role</p></dd><dtclass="param">position</dt><ddclass="cmt"><p>the index of the role</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.SpontaneousInvite"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="SpontaneousInviteextendsSquadService.InvitationwithProductwithSerializable"></a><aid="SpontaneousInvite:SpontaneousInvite"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$SpontaneousInvite.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="SquadService$$SpontaneousInvite.html"title="Utilized when one player issues an invite for some other player for a squad that does not yet exist."><spanclass="name">SpontaneousInvite</span></a><spanclass="params">(<spanname="player">player: <ahref="../../objects/Player.html"name="net.psforever.objects.Player"id="net.psforever.objects.Player"class="extype">Player</a></span>)</span><spanclass="result"> extends <ahref="SquadService$$Invitation.html"name="net.psforever.services.teamwork.SquadService.Invitation"id="net.psforever.services.teamwork.SquadService.Invitation"class="extype">Invitation</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">Utilized when one player issues an invite for some other player for a squad that does not yet exist.</p><divclass="fullcomment"><divclass="comment cmt"><p>Utilized when one player issues an invite for some other player for a squad that does not yet exist.</p></div><dlclass="paramcmts block"><dtclass="param">player</dt><ddclass="cmt"><p>na</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.VacancyInvite"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="VacancyInviteextendsSquadService.InvitationwithProductwithSerializable"></a><aid="VacancyInvite:VacancyInvite"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$VacancyInvite.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">case class</span></span><spanclass="symbol"><ahref="SquadService$$VacancyInvite.html"title="Utilized when one squad member issues an invite for some other player."><spanclass="name">VacancyInvite</span></a><spanclass="params">(<spanname="char_id">char_id: <spanname="scala.Long"class="extype">Long</span></span>, <spanname="name">name: <spanname="scala.Predef.String"class="extype">String</span></span>, <spanname="squad_guid">squad_guid: <ahref="../../types/PlanetSideGUID.html"name="net.psforever.types.PlanetSideGUID"id="net.psforever.types.PlanetSideGUID"class="extype">PlanetSideGUID</a></span>)</span><spanclass="result"> extends <ahref="SquadService$$Invitation.html"name="net.psforever.services.teamwork.SquadService.Invitation"id="net.psforever.services.teamwork.SquadService.Invitation"class="extype">Invitation</a> with <spanname="scala.Product"class="extype">Product</span> with <spanname="scala.Serializable"class="extype">Serializable</span></span></span><pclass="shortcomment cmt">Utilized when one squad member issues an invite for some other player.</p><divclass="fullcomment"><divclass="comment cmt"><p>Utilized when one squad member issues an invite for some other player.
Accessed by an existing squad member using the "Invite" menu option on another player.</p></div><dlclass="paramcmts block"><dtclass="param">char_id</dt><ddclass="cmt"><p>the unique character identifier of the player who sent the invite</p></dd><dtclass="param">name</dt><ddclass="cmt"><p>the name the player who sent the invite</p></dd><dtclass="param">squad_guid</dt><ddclass="cmt"><p>the squad</p></dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService.WaypointData"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="WaypointDataextendsAnyRef"></a><aid="WaypointData:WaypointData"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$$WaypointData.html"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">class</span></span><spanclass="symbol"><ahref="SquadService$$WaypointData.html"title="Information necessary to display a specific map marker."><spanclass="name">WaypointData</span></a><spanclass="result"> extends <spanname="scala.AnyRef"class="extype">AnyRef</span></span></span><pclass="shortcomment cmt">Information necessary to display a specific map marker.</p></li></ol></div><divclass="values members"><h3>Value Members</h3><ol><liclass="indented0 "name="scala.AnyRef#!="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="!=(x$1:Any):Boolean"></a><aid="!=(Any):Boolean"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$.html#!=(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $bang$eq">!=</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef###"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="##:Int"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$.html###:Int"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $hash$hash">##</span><spanclass="result">: <spanname="scala.Int"class="extype">Int</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#=="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="==(x$1:Any):Boolean"></a><aid="==(Any):Boolean"></a><spanclass="permalink"><ahref="../../../../net/psforever/services/teamwork/SquadService$.html#==(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $eq$eq">==</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="net.psforever.services.teamwork.SquadService#LoadSquadDefinition"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="LoadSquadDefinition(squad:net.psforever.objects.teamwork.Squad,favorite:net.psforever.objects.loadouts.SquadLoadout):Unit"></a><aid="LoadSquadDefinition(Squad,SquadLoadout):Unit"></a><spancla