InSim  0.6c
Documentation of Live for Speed InSim Protocol
Enumerations
The second byte of any packet

Enumerations

enum  {
  ISP_NONE, ISP_ISI, ISP_VER, ISP_TINY,
  ISP_SMALL, ISP_STA, ISP_SCH, ISP_SFP,
  ISP_SCC, ISP_CPP, ISP_ISM, ISP_MSO,
  ISP_III, ISP_MST, ISP_MTC, ISP_MOD,
  ISP_VTN, ISP_RST, ISP_NCN, ISP_CNL,
  ISP_CPR, ISP_NPL, ISP_PLP, ISP_PLL,
  ISP_LAP, ISP_SPX, ISP_PIT, ISP_PSF,
  ISP_PLA, ISP_CCH, ISP_PEN, ISP_TOC,
  ISP_FLG, ISP_PFL, ISP_FIN, ISP_RES,
  ISP_REO, ISP_NLP, ISP_MCI, ISP_MSX,
  ISP_MSL, ISP_CRS, ISP_BFN, ISP_AXI,
  ISP_AXO, ISP_BTN, ISP_BTC, ISP_BTT,
  ISP_RIP, ISP_SSH, ISP_CON, ISP_OBH,
  ISP_HLV, ISP_PLC, ISP_AXM, ISP_ACR
}
 the second byte of any packet is one of these More...

Enumeration Type Documentation

anonymous enum

the second byte of any packet is one of these

Enumerator:
ISP_NONE 

0 : not used

ISP_ISI 

1 - instruction : insim initialise -> IS_ISI

ISP_VER 

2 - info : version info -> IS_VER

ISP_TINY 

3 - both ways : multi purpose -> IS_TINY

ISP_SMALL 

4 - both ways : multi purpose -> IS_SMALL

ISP_STA 

5 - info : state info

ISP_SCH 

6 - instruction : single character

ISP_SFP 

7 - instruction : state flags pack

ISP_SCC 

8 - instruction : set car camera

ISP_CPP 

9 - both ways : cam pos pack

ISP_ISM 

10 - info : start multiplayer

ISP_MSO 

11 - info : message out

ISP_III 

12 - info : hidden /i message

ISP_MST 

13 - instruction : type message or /command

ISP_MTC 

14 - instruction : message to a connection

ISP_MOD 

15 - instruction : set screen mode

ISP_VTN 

16 - info : vote notification

ISP_RST 

17 - info : race start

ISP_NCN 

18 - info : new connection

ISP_CNL 

19 - info : connection left

ISP_CPR 

20 - info : connection renamed

ISP_NPL 

21 - info : new player (joined race)

ISP_PLP 

22 - info : player pit (keeps slot in race)

ISP_PLL 

23 - info : player leave (spectate - loses slot)

ISP_LAP 

24 - info : lap time

ISP_SPX 

25 - info : split x time

ISP_PIT 

26 - info : pit stop start

ISP_PSF 

27 - info : pit stop finish

ISP_PLA 

28 - info : pit lane enter / leave

ISP_CCH 

29 - info : camera changed

ISP_PEN 

30 - info : penalty given or cleared

ISP_TOC 

31 - info : take over car

ISP_FLG 

32 - info : flag (yellow or blue)

ISP_PFL 

33 - info : player flags (help flags)

ISP_FIN 

34 - info : finished race

ISP_RES 

35 - info : result confirmed

ISP_REO 

36 - both ways : reorder (info or instruction)

ISP_NLP 

37 - info : node and lap packet

ISP_MCI 

38 - info : multi car info

ISP_MSX 

39 - instruction : type message

ISP_MSL 

40 - instruction : message to local computer

ISP_CRS 

41 - info : car reset

ISP_BFN 

42 - both ways : delete buttons / receive button requests

ISP_AXI 

43 - info : autocross layout information

ISP_AXO 

44 - info : hit an autocross object

ISP_BTN 

45 - instruction : show a button on local or remote screen

ISP_BTC 

46 - info : sent when a user clicks a button

ISP_BTT 

47 - info : sent after typing into a button

ISP_RIP 

48 - both ways : replay information packet

ISP_SSH 

49 - both ways : screenshot

ISP_CON 

50 - info : contact between cars (collision report)

ISP_OBH 

51 - info : contact car + object (collision report)

ISP_HLV 

52 - info : report incidents that would violate HLVC

ISP_PLC 

53 - instruction : player cars

ISP_AXM 

54 - both ways : autocross multiple objects

ISP_ACR 

55 - info : admin command report

Definition at line 813 of file ispackets.h.

 All Data Structures Files Variables Enumerator Defines