MCPcopy Create free account
hub / github.com/RangeNetworks/openbts / processResourceRequest

Function processResourceRequest

GPRS/MAC.cpp:1833–1849  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1831}
1832
1833static void processResourceRequest(
1834 PDCHL1FEC *pdch,RLCMsgPacketResourceRequest* rmsg,
1835 RLCBlockReservation::type restype, RadData &rd)
1836{
1837 int accessType = rmsg->mAccessTypePresent ? (int) rmsg->mAccessType : 0;
1838 //GPRSLOG(1) << "processResourceRequest"<<LOGVAR(accessType);
1839 GPRSLOG(1) << "processResourceRequest "<<rmsg->str();
1840 // TODO: This switch is not very interesting...
1841 switch (accessType) { // GSM04.60 table 11.2.16.2
1842 case 0: // Two Phase Access Request [second half of it]
1843 case 3: // Mobility Management Procedure.
1844 case 1: // Page Response
1845 case 2: // Cell Update
1846 processUplinkResourceRequest(pdch,rmsg,restype,rd);
1847 break;
1848 }
1849}
1850
1851static void processDownlinkAckNack(PDCHL1FEC *pdch,RLCMsgPacketDownlinkAckNack* rmsg,RadData &rd)
1852{

Callers 1

processUplinkBlockFunction · 0.85

Calls 2

strMethod · 0.45

Tested by

no test coverage detected