P


P2P. See peer-to-peer (P2P) model

packets, 100

paged display component, creating, 144–46

PagedTextPanel, 144, 146

PAL. See Platform Adaptation Layer (PAL)

Panel class, 149

Panel display element, 144

panels, 147–48

custom-panel size behavior, 148–49

parameter arrays, 219

parsing

text buffer, 243

XML, 242

Partition value, 206

PC emulation, 12–13

peer-to-peer (P2P) model, 93–94

connected flashlight, 117–18

performance. See also performance, programming for

class hierarchies and, 84

data types and, 85

tradeoffs, Roomba, 229

wait loops and, 85–86

performance, programming for, 80–81

data types and performance, 85

iteration improvement, 81–82

member data access, 82–84

memory usage, 243

object management, 86

performance and class hierarchies, 84–85

wait loops and system performance, 85–86

persistence, emulator and, 73

persistent data restoration, 70–73

Philips, 15

physical devices, deployment to, 31

physical layer, OSI model, 91

PhysicalAddress property, 94

PinInterruptHandler, 151, 152

pins, and input-port objects, 40

pixelColor, 123

Platform Adaptation Layer (PAL), 7

platform integration, .NET Micro Framework, 9

Platform Builder, Windows CE, 5

platform integration, .NET Micro Framework, 9

pointers, function, 43

Poll method, 113

polling, 42, 77–78

connected flashlight, 113

defined, 251

pop-up menus, SideShow, 179–80

port mapping, 153

Portal Player, 14

porting, .NET Micro Framework, 9

Porting Kit, 9

ports, 21

COM, 77, 78, 211

defined, 251

inheritance, 46

input/output, 192, 193, 211

mapping, 153

as object instances, 22–23

serial, 78, 198

TCP/IP programming, 99

power consumption, 6, 8, 10

SideShow, 236, 240

wait loops and, 86

Power Management, 236

Presentation class, 136

presentation layer, OSI model, 92

Print method, 39

private members, 251, 252–53

private variable, 75

process management, 6

ProcessClient, 112

processors. See specific processors

profiler, 242

program, ultimate flashlight, 41–42

Program.cs, 29

programming, for performance. See performance, programming for

project settings, Visual Studio, 28

property, defined, 251–52

protected members, 252

ProtocolType.Tcp, 103

public members, 253

Push_Button, 196




Embedded Programming with the Microsoft .Net Micro Framework
Embedded Programming with the Microsoft .NET Micro Framework
ISBN: 0735623651
EAN: 2147483647
Year: 2007
Pages: 118

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net